Macros de Excel

20/04/2006 - 18:38 por LuisCortes | Informe spam
Como configurar en Excel para que una macro ya guardada, sea ejecutada de
manera automática, al abrir el archivo correspondiente ?

Excel 2003

Preguntas similare

Leer las respuestas

#1 julian-vlc-sp
20/04/2006 - 18:44 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Pego respuesta que di ayer a una necesidad parecida:

*******
P E G O
*******

Entra en el editor de VBA, y en ThisWorkbook pon algo como lo siguiente:

Private Sub Workbook_Open()
MsgBox "Este texto se muestra al iniciar el libro"
End Sub


SALUDOS.
Julián-Valencia-España

"LuisCortes" escribió en el mensaje
news:
Mostrar la cita
#2 LuisCortes
20/04/2006 - 19:50 | Informe spam
Gracias por la respuesta Julián pero creo que no ayudó, o quiza no estoy
haciendo algo bien.

La macro que ya había realizado es muy simple:
Ejecuta el comando de Actualizar todas las consultas (Queries de Excel), es
decir ejecuta el comando RefreshAll, pero lo que quiero es que Yo no tenga
que ejecutar la macro sino que esta Macro se ejecute al abirir el Archivo. No
sé si me esté explicando.

Gracias de antemano

Luis Cortés Monterrey México



"julian-vlc-sp" escribió:

Mostrar la cita
#3 julian-vlc-sp
20/04/2006 - 20:40 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Creo que te entendí bien desde un principio, ahora indicas que hace la macro
y antes no, pero para el caso es lo mismo.

Lo que yo te he puesto no es exactamente una solución a tu situación, es una
indicación del evento que se ejecuta al abrir u libro de Excel.

Si quieres, pega por aquí tu macro o simplemente indica como se llama y
donde esta guardada, y miramos de solucionarlo.

SALUDOS.
Julián-Valencia-España

"LuisCortes" escribió en el mensaje
news:
Mostrar la cita
#4 julian-vlc-sp
20/04/2006 - 20:45 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Le di al enter antes de tiempo.

Suponiendo que tu macro se llama Macro3 y que la tengas en un modulo, dentro
de

ThisWorkbook

prueba poniendo

Private Sub Workbook_Open()

Call Macro3

End Sub


SALUDOS.
Julián-Valencia-España

"LuisCortes" escribió en el mensaje
news:
Mostrar la cita
#5 LuisCortes
20/04/2006 - 22:03 | Informe spam
Listo Julián !

Algo complejo para mi limitado conocimiento de Visual, pero al fin funcionó.
Crees que exista algún wizard u otra forma de activar la opción de correr
macros automáticas al abrir un archivo ?

Muchas gracias de antemano y muchos saludos para Valencia.

Luis Cortés

"julian-vlc-sp" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida