¿como puedo abrir una carpeta y maximizarla?

05/12/2003 - 20:48 por Pol3 | Informe spam
Hola a todos, necesito el código de VBA para introducir al final de mi macro
para que abra una carpeta y se quede abierta y maximizada, sin abrir los
documentos que en ella pudieran haber...
Gracias..

Preguntas similare

Leer las respuestas

#1 magnus itineribus
06/12/2003 - 13:05 | Informe spam
No sé si te refieres a esto:

Application.Dialogs(xlDialogOpen).Show


"Pol3" escribió en el mensaje
news:
Hola a todos, necesito el código de VBA para introducir al final de mi


macro
para que abra una carpeta y se quede abierta y maximizada, sin abrir los
documentos que en ella pudieran haber...
Gracias..


Respuesta Responder a este mensaje
#2 OECII
09/12/2003 - 15:20 | Informe spam
magnus itineribus wrote:

No sé si te refieres a esto:

Application.Dialogs(xlDialogOpen).Show





No creo, Esto muestra el diálogo integrado en excel, que aparece en el comando
Archivo->Abrir

Yo creo que lo que el Pol3 desea es abrir el explorer maximizado. Para ello usas
el método shell de VBA, el cual permite ejecutar un comando, el siguiente
ejemplo abre la carpeta cuyo nombre se le pasa por parámetro y deja el explorer
maximizado con foco


Sub abrirfolder(strFolder as String)
Shell "explorer " & strFolder, vbMaximizedFocus
End Sub
Respuesta Responder a este mensaje
#3 Pol3
10/12/2003 - 21:36 | Informe spam
Perfecto, me funciona utilizando la línea Shell "explorer " & strFolder,
vbMaximizedFocus
y asigno a la variable el path de la carpeta que quiero abrir.
Mil Millones de gracias por vuestra ayuda.



"OECII" escribió en el mensaje
news:%234w7Z%
magnus itineribus wrote:

> No sé si te refieres a esto:
>
> Application.Dialogs(xlDialogOpen).Show
>
>
>
No creo, Esto muestra el diálogo integrado en excel, que aparece en el


comando
Archivo->Abrir

Yo creo que lo que el Pol3 desea es abrir el explorer maximizado. Para


ello usas
el método shell de VBA, el cual permite ejecutar un comando, el siguiente
ejemplo abre la carpeta cuyo nombre se le pasa por parámetro y deja el


explorer
maximizado con foco


Sub abrirfolder(strFolder as String)
Shell "explorer " & strFolder, vbMaximizedFocus
End Sub
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida