como ejecutar una macro al abrir una hoja

07/11/2003 - 23:58 por Choc | Informe spam
Antes que nada, gracias.

Poss eso... Me gustaría que al abrir un archivo excel se ejecutara una
macro. ¿Se puede?

Otra cosa... al ejecutar esa macro ¿puedo llamar a un comando bat?

Un saludo.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
08/11/2003 - 03:07 | Informe spam
Hola, Choc !

Mostrar la cita
==> puedes poner el codigo que deseas que se ejecute en:
-o- el modulo de eventos del libro [ThisWorkbook], en el evento Workbook_Open
-o- en un modulo 'normal' dentro de un procedimiento que 'se llame' Auto_Open
'puedes' usar ambos [para 'diferentes' procesos] =>se ejecuta primero Workbook_Open<
Mostrar la cita
==> prueba usando el comando Shell [p.e.]
-o- Shell "C:\Directorio\Archivo.bat"
-o- Shell "C:\Directorio\Archivo.bat", vbMaximizedFocus
-o- Shell "Cmd.exe /C Start C:\Directorio\Archivo.bat" <=Windows XP
notas: Shell NO 'espera' a que se termine la ejecucion del bat, la macro continua independiente <== OJO

Saludos,
Héctor.
#2 Choc
08/11/2003 - 10:45 | Informe spam
Gracias Hector, va muy bien... pero... Lo de que el comando No espere a que
termine el comando es una putada...

Lo que yo quiero hacer es primero un ftp para traerme un archivo de texto de
otra maquina (con un comando bat) y luego que la macro se encargue de
importarlo a la hoja excel.

A lo mejor se puede prescindir del comando bat... ¿sabes como?

Un saludo,
Gracias de nuevo...

"Héctor Miguel" escribió en el mensaje
news:%
Mostrar la cita
Workbook_Open
Mostrar la cita
Auto_Open
Mostrar la cita
primero Workbook_Open<>
Mostrar la cita
macro continua independiente <== OJO
Mostrar la cita
#3 Choc
09/11/2003 - 19:19 | Informe spam
Gracias Hector, va muy bien... pero... Lo de que el comando No espere a que
termine el comando es una putada...

Lo que yo quiero hacer es primero un ftp para traerme un archivo de texto de
otra maquina (con un comando bat) y luego que la macro se encargue de
importarlo a la hoja excel.

A lo mejor se puede prescindir del comando bat... ¿sabes como?

Un saludo,
Gracias de nuevo...

"Héctor Miguel" escribió en el mensaje
news:%
Mostrar la cita
Workbook_Open
Mostrar la cita
Auto_Open
Mostrar la cita
primero Workbook_Open<>
Mostrar la cita
macro continua independiente <== OJO
Mostrar la cita
#4 Choc
11/11/2003 - 22:25 | Informe spam
Gracias Hector, va muy bien... pero... Lo de que el comando No espere a que
termine el comando es una putada...

Lo que yo quiero hacer es primero un ftp para traerme un archivo de texto de
otra maquina (con un comando bat) y luego que la macro se encargue de
importarlo a la hoja excel.

A lo mejor se puede prescindir del comando bat... ¿sabes como?

Un saludo,
Gracias de nuevo...

"Héctor Miguel" escribió en el mensaje
news:%
Mostrar la cita
Workbook_Open
Mostrar la cita
Auto_Open
Mostrar la cita
primero Workbook_Open<>
Mostrar la cita
macro continua independiente <== OJO
Mostrar la cita
Ads by Google
Search Busqueda sugerida