Respuesta
en
Microsoft Excel
a
Macro datos de archivo1 a archivo 2
Supongamos que: 1. Las ventas las tienes en la hoja Datos 2. El ticket lo tienes en otra hoja, llamada ticket 3. Los datos de las ventas están en A2, B2, etc (es decir las columnas día, mes, etc) 4. Crea las siguientes macros: sub ImprimiTicket() dim...
Respuesta
en
Microsoft Excel
a
Abrir libro DE EXCEL siempre en la misma hoja
En el editor de VB (Alt+F11) inserta este código en ThisWorkbook: Private sub Workboox_Open Sheets("DATOS").acttivate 'abre la hoja "datos" end sub
Respuesta
en
Microsoft Excel
a
Macro insertar Imágenes
Las variables a y b deben estar fuera de las comillas para que el compilador no las considere literalmente. Prueba con: "C:\TRABAJO\00_macros\IMAG\JPG\FINALES\" & a & "_" & cstr(b) & ".JPG" Además, yo usaría la instrucción Shapes: Worsheets(1)....
Respuesta
en
Microsoft Excel
a
Command button en una posición fija
¿Has probado a cambiar las propiedades del control? Click derecho->formato de control->Propiedades-> No mover ni cambiar de tamaño con las celdas.
Respuesta
en
Microsoft Excel
a
Error de compilación:Se ha detectadoun nombre ambi
Los nombres de procedimientos deben ser todos diferentes para que el compilador sepa donde dirigirse en cada momento. Para solucionar tu caso puedes hacer: 1. Dejar el primer sub tal como está para que se ejecute cuando se produzca el evento Change...
Respuesta
en
Microsoft Excel
a
Dar nombre a la hoja según valor de celda
Añade esta línea después de Sheets. Add: ActiveSheet.Name = "MiHoja"
Respuesta
en
Microsoft Excel
a
Macro que me da error 1004
Donde dice ActivateSheet.Next.Select debería decir: ActiveSheet.Next.Select
Respuesta
en
Microsoft Excel
a
Repetición de texto en excel
Puedes crear una macro para ello: 1. Entra en el editor de VBA (Alt+F11) 2. En la ventana de proyecto selecciona Hoja1 y escribe el siguiente código: sub ReplicarCeldas() dim i, repetir as integer dim valor as variant valor = cells(activecell.row,...
Respuesta
en
Microsoft Excel
a
Ayuda con las Macros en Excel
Una forma fácil es usar la herramienta Autofiltro que se encuentra en Datos-> Filtro -> Autofiltro. Debes tener una tabla con todos los estados, municipios y localidades, de esta forma: Estado municipio localidad Estado1 muni1 loc1 Estado1 muni1 loc2...
Respuesta
en
Microsoft Excel
a
Autonumeracion con letras
Puedes hacer lo siguiente: 1. Supongamos que el número de control se encuentra en A1, las iniciales en B1 y la celda oculta con el valor del registro en C1 2. Añade un botón de formulario y le asignas este código: cells(1,1).value = cells(1,2).value...