Страницы: 1
RSS
Найти самую нижнюю папку в указанном пути
 
Всем привет,
снова легкая, но пока для меня нерешаемая задачка:
Есть путь к подпапке произвольной глубины, например C:\ProgramData\Microsoft\Windows\Templates

Нужно присвоить а название последней подпапки. Вопрос как натйти эту самую нижнюю подпапку (здесь Templates)
 
Код
CreateObject("Scripting.FileSystemObject").GetFileName("C:\ProgramData\Microsoft\Windows\Templates")
 
Здрасьте. :)
Можно так:
Код
Sub T()
    Dim a As String, S As String
        S = "C:\ProgramData\Microsoft\Windows\Templates"
        a = Right(S, Len(S) - InStrRev(S, "\"))

End Sub
Кому решение нужно - тот пример и рисует.
 
Код
s = "C:\ProgramData\Microsoft\Windows\Templates"
a = Split(s, "\")(UBound(Split(s, "\")))
 
Супер, спасибо всем!
Страницы: 1
Наверх