Hola cuando elimino el contenido de todas las celdas con una macro (que solo contiene escrita ActiveWorksheet.Cells.Clear) se mueve el combobox que quiero que este fijo a un costado.
Mié, 12/12/2018 - 21:02
#1
Combobox
Prueba utilizando ActiveWorkSheet.Cells.Clearcontents
La otra opción es botón derecho en el combobox, Formato de control, Propiedades, y ahí selecciona 'No mover, ni cambiar tamaño con celdas'
Un saludo
Necesito borrar todo, no solo el contenido. El codigo que utilizo es el siguiente:
Sheets("Factura").Select
Cells.Select
Selection.Delete Shift:=xlUp
Columns("A:N").Select
Selection.Delete Shift:=xlToLeft ----------> puede que esto tenga que ver porque se me mueve el combobox a la izquierda siempre y se va cambiando de tamaño y proporción, se deforma
En cuanto a la segunda posibilidad que me diste, ya lo habia hecho pero se sigue moviendo.
Acabo de hacer una prueba con dos combo (uno de ActiveX y otro de formulario, por si se comportaban de manera diferente).
A ambos les he puesto la propiedad "No mover, ni cambiar tamaño con celdas".
El resultado es que no se mueven ni con cells.clear, ni con cells.delete ni con columns.delete.
¿Con qué versión de Excel trabajas?
Un saludo
Microsoft Office Professional Plus 2016
Es la misma versión que utilizo yo. Por favor, vuelve a probar con la opción que te di:
Botón derecho, Formato de Control, Propiedades, y ahí selecciona No mover, ni cambiar tamaño con celdas.
Si no se resuelve, ¿podrías subir una versión de tu archivo (sin datos, obviamente) para que le echemos un vistazo?
Un saludo