【VBA】Get folder name

You can get “folder name“

PR

VBA Code

As an example, get the folder name of the folder “temp”

temp folder
temp folder
Option Explicit

Sub sample()
    
    Dim fso As Object
    Dim FolderPath As String
    Dim FolderName As String
    
    'Set "Folder path"
    FolderPath = "C:\Users\user\Desktop\temp"
    
    Set fso = CreateObject("Scripting.FileSystemObject")
    
    'Get Folder name
    FolderName = fso.GetFolder(FolderPath).Name
    
    MsgBox ("Folder Name : " & FolderName)
    
    Set fso = Nothing
    
End Sub

Set “Folder path”(Line 10).

Get Folder name(Line 15).

PR

Result

You got folder name!

Result
Result
PR

FYI

For more information about following, see the following official online manual:

GetFolder method” of “FileSystemObject”


Name property” of “File Object”

タイトルとURLをコピーしました