Cómo determinar la ruta de almacenamiento de un libro de Excel usando una macro de VBA

Tabla de contenido

Para usar una macro para determinar la posición en la que se guarda un libro de Excel, lea la propiedad correspondiente. Con esto, usted determina la ruta actual o reconoce que el archivo aún no se ha guardado.

Cada archivo guardado tiene un nombre de archivo y una ruta. La ruta muestra el camino al directorio en el que se guarda el libro.

Si desea leer esta información con una macro, la propiedad PATH lo ayudará. Con esta función se lee una ruta. La siguiente macro muestra cómo utilizar la propiedad en la práctica:

Sub StellePfadDar ()
Si ThisWorkbook.Path "" Entonces
MsgBox "Ruta del libro de trabajo:" & vbLf & ThisWorkbook.Path
Demás
MsgBox "El libro de trabajo aún no se ha guardado".
Terminara si
End Sub

Después del inicio, Excel muestra una pequeña ventana en la que se muestra la ruta del libro actual

Si el libro de trabajo aún no se ha guardado, la propiedad PATH devuelve texto vacío. Esto se intercepta en la macro y se responde con otra ventana de mensaje. La siguiente ilustración muestra el aspecto de esta ventana:

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave