Extracción de extensiones de archivos en VBA
Resuelto
Tessel75
-
Maurice -
Maurice -
Hola,
¿Existe alguna expresión en VBA de Excel que permita extraer la extensión de los archivos, al estilo de "name" o "path"?
He hecho una pequeña función para obtener este resultado, pero si la expresión existiera estaría mucho más satisfecho.
Gracias por sus respuestas
Configuración: Windows 7 / Firefox 31.0
¿Existe alguna expresión en VBA de Excel que permita extraer la extensión de los archivos, al estilo de "name" o "path"?
He hecho una pequeña función para obtener este resultado, pero si la expresión existiera estaría mucho más satisfecho.
Gracias por sus respuestas
Configuración: Windows 7 / Firefox 31.0
3 respuestas
-
Hola,
a mi entender no.
Una forma de hacerlo:ext=Mid(nomFich, InstrRev(nomFich, ".") + 1)
eric
--
Intentando constantemente, al final se consigue.
Así que cuanto más falla, más probabilidades hay de que funcione. (los Shadoks)
Además de decir gracias (sí, sí, ¡se hace! ), piensa en marcar como resuelto. Gracias -
Gracias por tu respuesta. Llegaba a la misma expresión, solo que pasaba por Right() y usaba parámetros intermedios; la tuya está más contenida. Buenas noches
-
Hola
Aquí tienes el nombre o extensión
Sub Test4()
NombreFichero = "L001000_M_pb69.3656_100.5572_E12.txt"
Fichero = Mid(NombreFichero, 1, InStrRev(NombreFichero, ".") - 1)
ExtFichero = Mid(NombreFichero, InStrRev(NombreFichero, ".") + 1)
End Sub
Un saludo
Maurice