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

Preguntas similare

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
Respuesta Responder a este mensaje
#2 AgerGaston
19/07/2007 - 20:34 | Informe spam
Hola Cesar.
Lo ejecute con el ejemplo que pones (calc.exe) y funciono ok, lo ejecute con
otro tipo de archivo (ventas.bat) y funciono ok, pero cuando lo ejecuto con
lo que necesito (ventas.cfg), no funciono.

Aclaro que siempre estan en la misma ubicacion fisica.

Te hago acuerdo que .cfg es una extension de un emulador llamado TUN EMUL,
como hago para ejecutar este CFG...???

Saludos


"César G." escribió:


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
Respuesta Responder a este mensaje
#3 Francisco Mty
20/07/2007 - 17:47 | Informe spam
ejecutalo desde un .BAT

start Programa.exe archivo.cfg


Saludos
Respuesta Responder a este mensaje
#4 AgerGaston
20/07/2007 - 19:14 | Informe spam
Si Francisco, funciono muy bien.

Gracias



"Francisco Mty" escribió:

ejecutalo desde un .BAT

start Programa.exe archivo.cfg


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