vorkosigan

vorkosigan

Experiencia en macros y VBA
 31,5K puntos  Cataluña, España @vorkosigan desde - visto

Respuestas

Respuesta en 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 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 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 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 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 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 a

Macro que me da error 1004

Donde dice ActivateSheet.Next.Select debería decir: ActiveSheet.Next.Select
Respuesta en 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 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 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...

Suscríbete RSS