Necesito el nombre de ruta y el nombre del archivo que se abre con el cuadro de diálogo de archivo (macro de VBA en excel). Quiero mostrar esta información con un hipervínculo en mi hoja Excel. ¿Alguien puede ayudarme?Cómo obtener la ruta seleccionada y el nombre del archivo usando el control de diálogo de archivo abierto
Gracias de antemano
edición:
Esto es lo que acabo de encontrar:
Sub GetFilePath()
Set myFile = Application.FileDialog(msoFileDialogOpen)
With myFile
.Title = "Choose File"
.AllowMultiSelect = False
If .Show <> -1 Then
Exit Sub
End If
FileSelected = .SelectedItems(1)
End With
ActiveSheet.Range("A1") = FileSelected
End Sub
Con este código que tienen la ruta del archivo. Ahora sigo buscando una forma de obtener el nombre del archivo.
Tx
Jeje, borré mi publicación porque era idéntica a la tuya. El OP puede estar seguro de que funcionará :-) – Trace
Tx, ¡esto es exactamente lo que necesitaba para la parte de la ruta del archivo! : D – VeVi
@ user1346347 editado para devolver también el nombre de archivo –