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

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

Yo de VBA no entiendo mucho, y la única forma de ejecutar algo al abrir el
libro es como te he dicho.

SALUDOS.
Julián-Valencia-España

"LuisCortes" escribió en el mensaje
news:
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:

>> ¡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:
> 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ó:
>
>> >> >> ¡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:
>> > Como configurar en Excel para que una macro ya guardada, sea
>> > ejecutada
>> > de
>> > manera automática, al abrir el archivo correspondiente ?
>> >
>> > Excel 2003
>>
>>
>>



Respuesta Responder a este mensaje
#7 kusflo
21/04/2006 - 09:51 | Informe spam
Puede que llegue tarde a este tema pero que sepas que con llamarle a tu macro
Auto_Open() ya tienes el problema solucionado. La macro se ejecutara al
iniciar.
"Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
aquí el verdadero saber." Confucio.


"julian-vlc-sp" escribió:

> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>
Yo de VBA no entiendo mucho, y la única forma de ejecutar algo al abrir el
libro es como te he dicho.

SALUDOS.
Julián-Valencia-España

"LuisCortes" escribió en el mensaje
news:
> 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:
>
>> > >> ¡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:
>> > 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ó:
>> >
>> >> > >> >> ¡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:
>> >> > Como configurar en Excel para que una macro ya guardada, sea
>> >> > ejecutada
>> >> > de
>> >> > manera automática, al abrir el archivo correspondiente ?
>> >> >
>> >> > Excel 2003
>> >>
>> >>
>> >>
>>
>>
>>



Respuesta Responder a este mensaje
#8 julian-vlc-sp
21/04/2006 - 11:38 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Gracias kusflo, esta es una de esas cosas que a mi me alegra y me 'enfada'
entre comillas.

Me alegra por la ayuda recibida (que agradezco, lógicamente), y por la
sencillez de la solución, pero ...

Me 'enfada' por lo haber sabido encontrarla antes, digo esto porque yo en
Excel apenas uso el VBA, yo uso mas Access, y en dicha aplicación si guardas
una macro con el nombre 'Autoexec' se ejecuta al abrir la aplicación (vamos,
que prácticamente es lo mismo)

SALUDOS.
Julián-Valencia-España

"kusflo" (donotspam)> escribió en el mensaje
news:
Puede que llegue tarde a este tema pero que sepas que con llamarle a tu
macro
Auto_Open() ya tienes el problema solucionado. La macro se ejecutara al
iniciar.
"Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
aquí el verdadero saber." Confucio.


"julian-vlc-sp" escribió:

>> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>>
Yo de VBA no entiendo mucho, y la única forma de ejecutar algo al abrir
el
libro es como te he dicho.

SALUDOS.
Julián-Valencia-España

"LuisCortes" escribió en el
mensaje
news:
> 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:
>
>> >> >> ¡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:
>> > 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ó:
>> >
>> >> >> >> >> ¡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:
>> >> > Como configurar en Excel para que una macro ya guardada, sea
>> >> > ejecutada
>> >> > de
>> >> > manera automática, al abrir el archivo correspondiente ?
>> >> >
>> >> > Excel 2003
>> >>
>> >>
>> >>
>>
>>
>>



Respuesta Responder a este mensaje
#9 LuisCortes
21/04/2006 - 22:58 | Informe spam
Gracias Kusflo
Gracias Julián
por tan apreciable ayuda.

No te enfades Julián..simpre tendremos algo que aprender.

Saludos,

LC


"julian-vlc-sp" wrote:

> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>
Gracias kusflo, esta es una de esas cosas que a mi me alegra y me 'enfada'
entre comillas.

Me alegra por la ayuda recibida (que agradezco, lógicamente), y por la
sencillez de la solución, pero ...

Me 'enfada' por lo haber sabido encontrarla antes, digo esto porque yo en
Excel apenas uso el VBA, yo uso mas Access, y en dicha aplicación si guardas
una macro con el nombre 'Autoexec' se ejecuta al abrir la aplicación (vamos,
que prácticamente es lo mismo)

SALUDOS.
Julián-Valencia-España

"kusflo" (donotspam)> escribió en el mensaje
news:
> Puede que llegue tarde a este tema pero que sepas que con llamarle a tu
> macro
> Auto_Open() ya tienes el problema solucionado. La macro se ejecutara al
> iniciar.
> "Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe; he
> aquí el verdadero saber." Confucio.
>
>
> "julian-vlc-sp" escribió:
>
>> > >> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
>> y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>> > >>
>> Yo de VBA no entiendo mucho, y la única forma de ejecutar algo al abrir
>> el
>> libro es como te he dicho.
>>
>> SALUDOS.
>> Julián-Valencia-España
>>
>> "LuisCortes" escribió en el
>> mensaje
>> news:
>> > 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:
>> >
>> >> > >> >> ¡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:
>> >> > 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ó:
>> >> >
>> >> >> > >> >> >> ¡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:
>> >> >> > Como configurar en Excel para que una macro ya guardada, sea
>> >> >> > ejecutada
>> >> >> > de
>> >> >> > manera automática, al abrir el archivo correspondiente ?
>> >> >> >
>> >> >> > Excel 2003
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>



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

Lo de enfadarme lo puse entre comillas.

Mi 'enfado' entre comillas, no es porque me enseñen algo, cuando lo hacen me
pongo muy contento.

Yo lo decía porque la solución aportada es muy parecida a una que conozco,
´solo por eso.


SALUDOS.
Julián-Valencia-España

"LuisCortes" escribió en el mensaje
news:
Gracias Kusflo
Gracias Julián
por tan apreciable ayuda.

No te enfades Julián..simpre tendremos algo que aprender.

Saludos,

LC


"julian-vlc-sp" wrote:

>> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>>
Gracias kusflo, esta es una de esas cosas que a mi me alegra y me
'enfada'
entre comillas.

Me alegra por la ayuda recibida (que agradezco, lógicamente), y por la
sencillez de la solución, pero ...

Me 'enfada' por lo haber sabido encontrarla antes, digo esto porque yo en
Excel apenas uso el VBA, yo uso mas Access, y en dicha aplicación si
guardas
una macro con el nombre 'Autoexec' se ejecuta al abrir la aplicación
(vamos,
que prácticamente es lo mismo)

SALUDOS.
Julián-Valencia-España

"kusflo" (donotspam)> escribió en el mensaje
news:
> Puede que llegue tarde a este tema pero que sepas que con llamarle a tu
> macro
> Auto_Open() ya tienes el problema solucionado. La macro se ejecutara al
> iniciar.
> "Saber que se sabe lo que se sabe y que no se sabe lo que no se sabe;
> he
> aquí el verdadero saber." Confucio.
>
>
> "julian-vlc-sp" escribió:
>
>> >> >> ¡Importante!: Colabora con el grupo.Contesta a este mensaje
>> y dinos si te sirvió o no la respuesta dada. Muchas gracias.
>> >> >>
>> Yo de VBA no entiendo mucho, y la única forma de ejecutar algo al
>> abrir
>> el
>> libro es como te he dicho.
>>
>> SALUDOS.
>> Julián-Valencia-España
>>
>> "LuisCortes" escribió en el
>> mensaje
>> news:
>> > 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:
>> >
>> >> >> >> >> ¡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:
>> >> > 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ó:
>> >> >
>> >> >> >> >> >> >> ¡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:
>> >> >> > Como configurar en Excel para que una macro ya guardada, sea
>> >> >> > ejecutada
>> >> >> > de
>> >> >> > manera automática, al abrir el archivo correspondiente ?
>> >> >> >
>> >> >> > Excel 2003
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>



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