Преобразование пути к файлу или каталогу

Преобразовать путь к файлу или каталогу позволяют следующие методы объекта FileSystemObject:

Dim fso As New FileSystemObject
ChDir "C:\book" ' Делаем каталог текущим
Debug.Print fso.GetAbsolutePathName("file.txt")
' C:\book\file.txt
Debug.Print fso.GetAbsolutePathName("\VBA")     ' C:\VBA
Dim fso As New FileSystemObject
Debug.Print fso.GetDriveName("C:\book\file.txt") ' C:
Dim fso As New FileSystemObject
Debug.Print fso.GetFileName("C:\book\file.txt") ' file.txt
Debug.Print fso.GetFileName("C:\book")          ' book
Dim fso As New FileSystemObject
Debug.Print fso.GetBaseName("C:\book\file.txt") ' file
Debug.Print fso.GetBaseName("C:\book")          ' book
Dim fso As New FileSystemObject
Debug.Print fso.GetExtensionName("C:\book\file.txt") ' txt
Dim fso As New FileSystemObject
Debug.Print fso.GetParentFolderName("C:\book\file.txt")
' C:\book
Debug.Print fso.GetParentFolderName("C:\book") ' C:\
Dim fso As New FileSystemObject
Debug.Print fso.BuildPath("C:\book", "file1.txt")
' C:\book\file1.txt
Предыдущая статья Все статьи Следующая статья