構文
Object.IsRootFolder
IsRootFolder・・・・指定したフォルダがルートフォルダかどうか判断する
戻り値・・・・・・・・ルートフォルダである(True)/ない(False)
戻り値・・・・・・・・ルートフォルダである(True)/ない(False)
Objectに指定したフォルダが、ルートフォルダかどうか判断します。
IsRootFolderプロパティのサンプルコード
Public Sub sample()
'■FileSystemObjectの宣言
Dim fso As Object: Set fso = CreateObject("Scripting.FileSystemObject")
'■ルートフォルダかどうか取得
Debug.Print fso.GetFolder("C:\vba").IsRootFolder 'False
Debug.Print fso.GetFolder("C:\").IsRootFolder 'True
'■IF文でルートフォルダかどうか判定する場合
If fso.GetFolder("C:\vba").IsRootFolder Then
Debug.Print "ルートフォルダTrue"
Else
Debug.Print "ルートフォルダFalse"
End If
End Sub
注意点
- 特にありません。



コメント