Ejecutar comando de DOS

19/07/2007 - 18:14 por AgerGaston | Informe spam
Hola a todos.
Se puede ejecutar un comando que corre desde D.O.S., desde Excel ??

Por ejemplo el archivo tiene por nombre ventas.cfg (es una aplicacion de un
emulador que se llama TUN EMUL).

Quiero ejecutar ventas.cfg directamente desde una hoja de excel.

Si se puede hacer, por favor me guian.

Gracias a todos
 

Leer las respuestas

#1 César G.
19/07/2007 - 18:54 | Informe spam
Puedes ejecutarlo con la Función Shell,
Te copio un ejemplo que viene en la ayuda de MS Excel
Ejemplo de la función Shell
En este ejemplo se utiliza la función Shell para ejecutar una aplicación
especificada por el usuario. En Macintosh, el nombre de unidad
predeterminado es "Disco duro" y las partes de la ruta de acceso se separan
por dos puntos en vez de por barras diagonales inversas. Del mismo modo, se
pueden especificar las carpetas de Macintosh en vez de \Windows.

' Si se especifica 1 como el segundo argumento, la aplicación se
' ejecuta normalmente y recibe el enfoque.
Dim RetVal
RetVal = Shell("C:\WINDOWS\CALC.EXE", 1) ' Ejecuta Calculadora.

"AgerGaston" escribió en el mensaje
news:
Hola a todos.
Se puede ejecutar un comando que corre desde D.O.S., desde Excel ??

Por ejemplo el archivo tiene por nombre ventas.cfg (es una aplicacion de
un
emulador que se llama TUN EMUL).

Quiero ejecutar ventas.cfg directamente desde una hoja de excel.

Si se puede hacer, por favor me guian.

Gracias a todos

Preguntas similares