Macros desde el inicio

18/10/2006 - 17:12 por juank | Informe spam
Quisiera saber como puede ejecutarse una macros apenas se abra un
archivo en excel, en caso de que un usuario no conozca nada de macros y
asi no cometa el error de decir esta hoja no funciona.
desde ya gracias
juank

Preguntas similare

Leer las respuestas

#1 KL
18/10/2006 - 17:51 | Informe spam
No entiendo nada de lo que aparece despues de la coma en tu consulta. En todo caso para ejecutar codigo VBA al abrir un archivo usa
una de las siguientes tecnicas:

1) Asociar el procedimiento al evento Open del objeto ThisWorkbook

- Con tu libro abierto haz clic-derecho sobre el pequeño icono de Excel a la izquierda del menu Archivo
- Elige la opcion Ver Codigo para abrir el editor VBA.
- En la ventana mas grande a la derecha pega el codigo que te pongo a continuacion:

'--Inicio Codigo
Private Sub Workbook_Open()
'Tus instrucciones aqui
End Sub
'--Fin Codigo

- Dentro del procedimiento (Workbook_Open) pon las instrucciones de tu macro o su nombre si lo quieres llamar de un modulo estandar
(p.ej.: del Modulo1)
- Ahora pulsa Alt+F11 para volver a la hoja.
- Guarda el archivo, cierralo y vuelve a abrirlo

2) Crear un procedimiento con el nombre Sub Auto_Open() en un modulo estandar (!!!)

- Con tu libro abierto haz clic-derecho sobre el pequeño icono de Excel a la izquierda del menu Archivo
- Elige la opcion Ver Codigo para abrir el editor VBA.
- Ve al menu Insertar>Modulo...
- En la ventana mas grande a la derecha pega el codigo que te pongo a continuacion:

'--Inicio Codigo
Sub Auto_Open()
'Tus instrucciones aqui
End Sub
'--Fin Codigo

- Dentro del procedimiento (Auto_Open) pon las instrucciones de tu macro o su nombre si lo quieres llamar de un modulo estandar
(p.ej.: del Modulo1)
- Ahora pulsa Alt+F11 para volver a la hoja.
- Guarda el archivo, cierralo y vuelve a abrirlo



Saludos,
KL



"juank" wrote in message news:
Quisiera saber como puede ejecutarse una macros apenas se abra un
archivo en excel, en caso de que un usuario no conozca nada de macros y
asi no cometa el error de decir esta hoja no funciona.
desde ya gracias
juank

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida