Obtener el nombre del archivo que abro en Excel con Macro

Tengo el siguiente código

MsgBox "Abra el archivo TXT de la Lista de Precios actualizada."
FnameVEDI = Application.GetOpenFilename("Todos Los Archivos,*.*", , "Abrir archivo TXT")

La cuestión es que quiero saber el nombre del archivo que recién abrí, con la variable FnameVEDI obtengo todo con la ruta, solo quiero el nombre y la extensión del archivo.

Respuesta
1

Una vez que ejecutas la instrucción GetOpen... el libro se abre y queda como activo, entonces podes obtener el nombre. Te dejo unas líneas para que lo pruebes y ajustes.

Sub buscatxt()
'x Elsamatilde
fnameVedi = Application.GetOpenFilename("Todos Los Archivos,*.*", , "Abrir archivo TXT")
librox = ActiveWorkbook.Name
 MsgBox librox
End Sub

PD) No acumules consultas sin finalizar para que puedas seguir recibiendo asistencia en este foro. Si el tema queda resuelto FINALIZA la consulta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas