Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

VBA EXCEL cómo memorizar paths

Estas en el tema de VBA EXCEL cómo memorizar paths en el foro de Visual Basic clásico en Foros del Web. Necesito a través de una macro que esta recuerde el path (la carpeta) desde la cual un usuario ejectutó la sentencia OpenFile. Lo único que ...
  #1 (permalink)  
Antiguo 27/08/2010, 11:55
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años, 1 mes
Puntos: 1
VBA EXCEL cómo memorizar paths

Necesito a través de una macro que esta recuerde el path (la carpeta) desde la cual un usuario ejectutó la sentencia OpenFile.
Lo único que he logrado hasta el momento es que siempre me deje por default la unidad D pero mi deseo mientras el libro este abierto al menos (MEJOR si cerrado la guarda), este recuerde la carpeta del usuario.
Gs.
__________________
When all else is lost the future still remains.
  #2 (permalink)  
Antiguo 07/09/2010, 13:31
Avatar de cmarti  
Fecha de Ingreso: noviembre-2003
Ubicación: Buenos Aires - Argentina
Mensajes: 442
Antigüedad: 21 años, 1 mes
Puntos: 1
Respuesta: VBA EXCEL cómo memorizar paths

Creo haber encontrado la solución. Si alguien más quiere hacer su aporte o criticar el mío. Bienvenido.

Sub Abrir_archivo()

Dim strRutaArchivo As String

'un poco de información
MsgBox ("Abra el archivo Excel.")

'elegir archivo
strRutaArchivo = _
Application.GetOpenFilename("Archivo de Microsoft Excel (*.xls), *.xls")

'abrir archivo
On Error GoTo 9
Workbooks.Open Filename:=strRutaArchivo
9:

End Sub
__________________
When all else is lost the future still remains.

Etiquetas: excel, memorizar, vba
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:52.