Como puedo hacer para que en otra variable me almacene la ruta que se menciono anteriormente pero sin la ultima carpeta

Como puedo hacer para que en una variable me almacene una ruta, por ejemplo

X = "C:\Users\Juan \Documents\Proyecto\"

Y en otra variable almacene esa misma ruta pero sin la ultima carpeta, en este caso

Y = "C:\Users\Juan \Documents\"

1 Respuesta

Respuesta
1

Un modo sería buscando la barra desde el final:

X = "C:\Users\Juan \Documents\Proyecto\"
For y = Len(X) - 1 To 1 Step -1
    If Mid(X, y, 1) = "\" Then xx = Left(X, y): Exit For
Next y
'opcional: mostrar nueva ruta
MsgBox xx

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas