tarea programada que ejecute una macro de excel

19/06/2006 - 07:24 por Diana | Informe spam
Hola grupo,
Necesito que todos los días a las 4.00 de la mañana se ejecute una macro de
un archivo de excel. La macro busca la información de un archivo de access y
la pega en una hoja de este archivo de excel. Este archivo de excel tiene
password.
Cómo hago para programar esta tarea? O sea, cómo escribo en la tarea
programada que abra el libro de excel, ejecute la macro y luego cierre el
libro? tengo windows XP.
Gracias,
Diana

Preguntas similare

Leer las respuestas

#1 Emilio
19/06/2006 - 09:03 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!

yo ejecuto un script vbs desde una tarea programada, este script llama a una
rutina de una hoja que es la que realiza el proceso, este es el script

Dim xlApp, _
strArchivo

strArchivo = "aqui pon la ruta completa de tu libro"

' creo un objeto Excel
Set xlApp = CreateObject("Excel.Application")
'xlApp.Visible = True

xlApp.Workbooks.Open strArchivo

xlApp.Worksheets("Datos").AutoArranque ' esta es la rutina a ejecutar

xlApp.Quit

Set xlApp = Nothing


Saludos a
Emilio
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.com/emilio


"Diana" escribió en el mensaje
news:
Hola grupo,
Necesito que todos los días a las 4.00 de la mañana se ejecute una macro


de
un archivo de excel. La macro busca la información de un archivo de access


y
la pega en una hoja de este archivo de excel. Este archivo de excel tiene
password.
Cómo hago para programar esta tarea? O sea, cómo escribo en la tarea
programada que abra el libro de excel, ejecute la macro y luego cierre el
libro? tengo windows XP.
Gracias,
Diana



Respuesta Responder a este mensaje
#2 Diana
19/06/2006 - 16:44 | Informe spam
Gracias Emilio!!
Saludos



"Emilio" <miliuco56 ARROBA hotmail.com> escribió en el mensaje
news:%
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!

yo ejecuto un script vbs desde una tarea programada, este script llama a
una
rutina de una hoja que es la que realiza el proceso, este es el script

Dim xlApp, _
strArchivo

strArchivo = "aqui pon la ruta completa de tu libro"

' creo un objeto Excel
Set xlApp = CreateObject("Excel.Application")
'xlApp.Visible = True

xlApp.Workbooks.Open strArchivo

xlApp.Worksheets("Datos").AutoArranque ' esta es la rutina a ejecutar

xlApp.Quit

Set xlApp = Nothing


Saludos a
Emilio
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.com/emilio


"Diana" escribió en el mensaje
news:
Hola grupo,
Necesito que todos los días a las 4.00 de la mañana se ejecute una macro


de
un archivo de excel. La macro busca la información de un archivo de
access


y
la pega en una hoja de este archivo de excel. Este archivo de excel tiene
password.
Cómo hago para programar esta tarea? O sea, cómo escribo en la tarea
programada que abra el libro de excel, ejecute la macro y luego cierre el
libro? tengo windows XP.
Gracias,
Diana







Respuesta Responder a este mensaje
#3 Emilio
19/06/2006 - 16:59 | Informe spam
:-))

Saludos a
Emilio
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.com/emilio


"Diana" escribió en el mensaje
news:%
Gracias Emilio!!
Saludos



"Emilio" <miliuco56 ARROBA hotmail.com> escribió en el mensaje
news:%

> ¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si


te
> sirvió o no la respuesta dada. Muchas gracias

> Hola!
>
> yo ejecuto un script vbs desde una tarea programada, este script llama a
> una
> rutina de una hoja que es la que realiza el proceso, este es el script
>
> Dim xlApp, _
> strArchivo
>
> strArchivo = "aqui pon la ruta completa de tu libro"
>
> ' creo un objeto Excel
> Set xlApp = CreateObject("Excel.Application")
> 'xlApp.Visible = True
>
> xlApp.Workbooks.Open strArchivo
>
> xlApp.Worksheets("Datos").AutoArranque ' esta es la rutina a ejecutar
>
> xlApp.Quit
>
> Set xlApp = Nothing
>
>
> Saludos a
> Emilio
> miliuco56 ALGARROBA hotmail.com
> http://www.mvp-access.com/foro
> http://www.mvp-access.com/emilio
>
>
> "Diana" escribió en el mensaje
> news:
>> Hola grupo,
>> Necesito que todos los días a las 4.00 de la mañana se ejecute una


macro
> de
>> un archivo de excel. La macro busca la información de un archivo de
>> access
> y
>> la pega en una hoja de este archivo de excel. Este archivo de excel


tiene
>> password.
>> Cómo hago para programar esta tarea? O sea, cómo escribo en la tarea
>> programada que abra el libro de excel, ejecute la macro y luego cierre


el
>> libro? tengo windows XP.
>> Gracias,
>> Diana
>>
>>
>>
>
>


Respuesta Responder a este mensaje
#4 javier
20/06/2006 - 19:30 | Informe spam
Perdona Emilio, soy un poco torpe, ¿podrías decir cómo se crea un script vbs
(???) y cómo se ejecuta (y/o dónde debe instalarse-ubicarse).
Ese script se anota en un módulo de VBA de Excel entre las lineas de:

Sub macro1()

End Sub

????

Esa es mi duda. Si la puedes aclarar...?

Gracias, Saludos.
javier

"Emilio" escribió:

¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Hola!

yo ejecuto un script vbs desde una tarea programada, este script llama a una
rutina de una hoja que es la que realiza el proceso, este es el script

Dim xlApp, _
strArchivo

strArchivo = "aqui pon la ruta completa de tu libro"

' creo un objeto Excel
Set xlApp = CreateObject("Excel.Application")
'xlApp.Visible = True

xlApp.Workbooks.Open strArchivo

xlApp.Worksheets("Datos").AutoArranque ' esta es la rutina a ejecutar

xlApp.Quit

Set xlApp = Nothing


Saludos a
Emilio
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.com/emilio


"Diana" escribió en el mensaje
news:
> Hola grupo,
> Necesito que todos los días a las 4.00 de la mañana se ejecute una macro
de
> un archivo de excel. La macro busca la información de un archivo de access
y
> la pega en una hoja de este archivo de excel. Este archivo de excel tiene
> password.
> Cómo hago para programar esta tarea? O sea, cómo escribo en la tarea
> programada que abra el libro de excel, ejecute la macro y luego cierre el
> libro? tengo windows XP.
> Gracias,
> Diana
>
>
>



Respuesta Responder a este mensaje
#5 Francisco MTY
20/06/2006 - 20:35 | Informe spam
Me parece que lo puedes guardar dentro del block de notas y guardalos como
"rutian.VBS"

Saludos
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida