Macro excel para ejecutar una EXE

Hola,
¿Cómo hago para ejecutar un archivo EXE desde una macro Excel?
¿Puedo copiar solo una hoja de un libro excel a un nuevo archivo?

1 Respuesta

Respuesta
Para la primer pregunta, utiliza el método Shell
Shell "Notepad.exe" 'Esto no funciona con todos los Exe's
También puedes usar la ruta completa
Shell "C:\Windows\Notepad.exe"
O usarla como una función
dblRetorno = Shell ("C:\Windows\Notepad.exe")
Esto tiene la ventaja de que puedes saber si la función Shell pudo ejecutar el archivo
Para la segunda pregunta, utiliza:
Worksheets("Hoja1"). Copy
Con esto te copiara la Hoja1 en un nuevo libro...

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas