FileSystemObject

フォルダの親フォルダを取得する【ParentFolderプロパティ】【FileSystemObject】【ExcelVBA】

構文

Object.ParentFolder

ParentFolder・・・・指定したObjectの親フォルダを取得します。
Folderオブジェクトの親フォルダ名を取得します。

ParentFolderプロパティのサンプルコード

Public Sub sample()

    '■FileSystemObjectの宣言
    Dim fso As Object: Set fso = CreateObject("Scripting.FileSystemObject")
    
    '■フォルダの親フォルダ名を取得
    Debug.Print fso.GetFolder("C:\vba\aaa\bbb").ParentFolder    'C:\vba\aaa
    Debug.Print fso.GetFolder("C:\vba\aaa").ParentFolder        'C:\vba
    Debug.Print fso.GetFolder("C:\vba").ParentFolder            'C:\
End Sub

注意点

関連記事

コメント

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