abrir archivo

15/07/2005 - 16:04 por fredy | Informe spam
Hola foro!

quiero hacer lo siguiente abrir un archivo especifico (.zip) desde excel
utilizando shell, tengo algo como esto..

Sub abrir()
Shell "C:\Archivos de programa\WinRAR\WinRAR.exe"

End Sub
esta linea efectivamente me abre el programa winrar pero quiero ademas abrir
el archivo c:\Fact MAYO.zip como o donde debo colocar el nombre del archivo
que quiero abrir?

mucjhas gracias

Preguntas similare

Leer las respuestas

#1 Eliseo Ortega
15/07/2005 - 18:54 | Informe spam
Fredy,

Aqui te paso una "idea" aunque creo que no se si resuelve tu problema
exactamente. Al crear el file Fact MAYO.zip crealo como un .EXE
Entonces tendrías el siguiente código:

Sub abrir()
Shell "C:\Fact MAYO.exe"
End Sub

Espero que te sirva.
Saludos,


"fredy" escribió:

Hola foro!

quiero hacer lo siguiente abrir un archivo especifico (.zip) desde excel
utilizando shell, tengo algo como esto..

Sub abrir()
Shell "C:\Archivos de programa\WinRAR\WinRAR.exe"

End Sub
esta linea efectivamente me abre el programa winrar pero quiero ademas abrir
el archivo c:\Fact MAYO.zip como o donde debo colocar el nombre del archivo
que quiero abrir?

mucjhas gracias
Respuesta Responder a este mensaje
#2 KL
15/07/2005 - 19:54 | Informe spam
Hola Fredy,

No se que querras hacer con el archivo al abrirlo, pero considera la opcion
de bajar el complemento de WinZip que esta aqui:
http://www.winzip.com/wzcline.htm y podras descomprimir los libros y luego
abrirlos en XL por codigo. P.ej: http://tinyurl.com/bzfqm

Saludos,
KL


"fredy" wrote in message
news:
Hola foro!

quiero hacer lo siguiente abrir un archivo especifico (.zip) desde excel
utilizando shell, tengo algo como esto..

Sub abrir()
Shell "C:\Archivos de programa\WinRAR\WinRAR.exe"

End Sub
esta linea efectivamente me abre el programa winrar pero quiero ademas
abrir
el archivo c:\Fact MAYO.zip como o donde debo colocar el nombre del
archivo
que quiero abrir?

mucjhas gracias
Respuesta Responder a este mensaje
#3 fredy
15/07/2005 - 21:53 | Informe spam
gracias Eliseo , Gracias KL

kl, lo que pasa es que no son solo archivos zip hay otros tipos de archivo (
.doc, .apr, xls, zip) que dependiendo de ciertas selecciones en un formulario
se direcciona al archivo requerido , la pregunta la hice para tipos de
archivo zip y pense que con la respuesta lo podria generalizar, he probado
con shellexcecute pero no he podido tieen algun ejemplo con shellexecute

muchas gracias

"KL" wrote:

Hola Fredy,

No se que querras hacer con el archivo al abrirlo, pero considera la opcion
de bajar el complemento de WinZip que esta aqui:
http://www.winzip.com/wzcline.htm y podras descomprimir los libros y luego
abrirlos en XL por codigo. P.ej: http://tinyurl.com/bzfqm

Saludos,
KL


"fredy" wrote in message
news:
> Hola foro!
>
> quiero hacer lo siguiente abrir un archivo especifico (.zip) desde excel
> utilizando shell, tengo algo como esto..
>
> Sub abrir()
> Shell "C:\Archivos de programa\WinRAR\WinRAR.exe"
>
> End Sub
> esta linea efectivamente me abre el programa winrar pero quiero ademas
> abrir
> el archivo c:\Fact MAYO.zip como o donde debo colocar el nombre del
> archivo
> que quiero abrir?
>
> mucjhas gracias



Respuesta Responder a este mensaje
#4 KL
15/07/2005 - 23:44 | Informe spam
Hola fredy,

kl, lo que pasa es que no son solo archivos zip hay otros tipos de archivo
(
.doc, .apr, xls, zip) que dependiendo de ciertas selecciones en un
formulario
se direcciona al archivo requerido



Aparte de que para abrir los archivos *.xls no es necesario recurrir a
aplicaciones externas y los *.doc se pueden manejar usando la biblioteca de
objetos de Word facilmente disponible desde el menu Herramientas>Referncias
del Editor VBA, ?no seria menos costoso p.ej. usar los hipervinculos para
abrir los archivos en cuestion?

la pregunta la hice para tipos de
archivo zip y pense que con la respuesta lo podria generalizar,



pues me temo que no (mira mas arriba)

he probado
con shellexcecute pero no he podido tieen algun ejemplo con shellexecute



este comando no lo conozco la verdad solo Shell o Execute por separado.

Saludos,
KL
Respuesta Responder a este mensaje
#5 fredy
16/07/2005 - 00:24 | Informe spam
mira KL estaba consultando este link

http://www.mentalis.org/apilist/ShellExecute.shtml
es una pagina donde explican 940 API-functions
http://www.mentalis.org/apilist/apilist.php



"KL" wrote:

Hola fredy,

> kl, lo que pasa es que no son solo archivos zip hay otros tipos de archivo
> (
> .doc, .apr, xls, zip) que dependiendo de ciertas selecciones en un
> formulario
> se direcciona al archivo requerido

Aparte de que para abrir los archivos *.xls no es necesario recurrir a
aplicaciones externas y los *.doc se pueden manejar usando la biblioteca de
objetos de Word facilmente disponible desde el menu Herramientas>Referncias
del Editor VBA, ?no seria menos costoso p.ej. usar los hipervinculos para
abrir los archivos en cuestion?

> la pregunta la hice para tipos de
> archivo zip y pense que con la respuesta lo podria generalizar,

pues me temo que no (mira mas arriba)

>he probado
> con shellexcecute pero no he podido tieen algun ejemplo con shellexecute

este comando no lo conozco la verdad solo Shell o Execute por separado.

Saludos,
KL



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