Cómo se activa una macro para que se ejecute en forma automática ?

02/09/2005 - 18:33 por Marcelo | Informe spam
¿Cómo se activa una macro en excel 2003 para que se ejecute en forma
automática al abrir el libro?
 

Leer las respuestas

#1 KL
02/09/2005 - 22:27 | Informe spam
Hola Marcelo,

Si, por ejemplo, tienes un macro llamado MiMacro en un modulo estandar
(digamos Modulo1):

Sub MiMacro()
MsgBox "Hola"
End Sub

entonces prueba lo siguiente:

1) haz clic-derecho sobre el pequeno icono de Excel a la izquierda del menu
Archivo
2) Elige la opcion Ver Codigo para abrir el editor VBA.
3) En la ventana mas grande a la derecha pega el codigo que te pongo a
continuacion.

Private Sub Workbook_Open()
MiMacro
End Sub

o bien:

Private Sub Workbook_Open()
Call MiMacro
End Sub

o tambien puedes poner tu codigo directamente dentro del procedimiento, asi:

Private Sub Workbook_Open()
MsgBox "Hola"
End Sub

4) Ahora pulsa Alt+F11 para volver a la hoja.
5) Guarda los cambios y cierra el archivo
6) Vuelve a abrir el archivo

Saludos,
KL

"Marcelo" wrote in message
news:
?Como se activa una macro en excel 2003 para que se ejecute en forma
automatica al abrir el libro?

Preguntas similares