構文
Object.BuildPath(Path As String, NameAs String)
BuildPathメソッドは引数の文字列を連結します。実際にファイルやフォルダが作成されるわけではありません。
BuildPathメソッドのサンプルコード
Public Sub sample() '■FileSystemObjectの宣言 Dim fso As Object: Set fso = CreateObject("Scripting.FileSystemObject") '■区切文字¥がない場合は自動的に付与してくれる Debug.Print fso.BuildPath("C:\vba", "sample.txt") 'C:\vba\sample.txt Debug.Print fso.BuildPath("C:\vba\", "sample.txt") 'C:\vba\sample.txt '■区切文字¥がない場合は自動的に付与してくれる Debug.Print fso.BuildPath("C:\vba", "sub\sample.txt") 'C:\vba\sub\sample.txt Debug.Print fso.BuildPath("C:\vba\", "sub\sample.txt") 'C:\vba\sub\sample.txt End Sub
注意点
- 指定パスの末尾に円マーク(\)付与する処理をFileSystemObjectで実現する場合は上記のコードです。
コメント