FileSystemObjectファイルのコピー FileSystemObjectのCopyFileメソッドを利用してファイルをコピーすることができます。コピーする時にファイルの名前を変更やワイルドカードを使用して複数のファイルをまとめてコピーさせることもできます。 2024.11.11FileSystemObject
FileSystemObjectファイルの移動 FileSystemObjectのMoveFileメソッドを利用しファイルを移動させることができます。移動させる時にファイル名を変更して移動させることも可能です、その場合は第2引数の末尾に”\”を付けない形で指定します。またワイルドカードを使用して複数のファイルをまとめて移動させることもできます。 2024.11.11FileSystemObject
FileSystemObjectフォルダの削除 FileSystemObjectのDeleteFolderメソッドを利用してフォルダを削除させることができます。削除時にワイルドカードを使用して複数のフォルダをまとめて削除させることもできます。削除したいフォルダ内に読み取り専用のファイルがあり削除できない場合は第2引数(force)に True を設定します。 2024.11.11FileSystemObject
FileSystemObjectフォルダのコピー FileSystemObjectのCopyFolderメソッドを利用してフォルダをコピーさせることができます。コピーする時にフォルダの名前を変更やワイルドカードを使用して複数のフォルダをまとめて移動させることもできます。 2024.11.11FileSystemObject
FileSystemObjectフォルダの移動 FileSystemObjectのMoveFolderメソッドを利用しフォルダを移動させます。名前を変更せずに移動させる場合は、第2引数の末尾に"\"が必要です。移動と同時に名前を変更する場合は、第2引数の末尾に"\"は不要です。またワイルドカードを使用して複数のフォルダをまとめて移動させることもできます。 2024.11.11FileSystemObject
FileSystemObject特殊フォルダのパスを取得 Windowsの特殊フォルダのパスを取得するにはFileSystemObjectのgetSpecialFolderメソッドを利用します。サンプルコードではWindows、System32、Tempフォルダの3つを取得しています。(Windows10環境下で動作確認をしています。) 2024.11.11FileSystemObject
FileSystemObjectファイルの拡張子を取得 VBAでファイルパスから拡張子の部分だけ取得するにはFileSystemObjectのgetExtentNameメソッドを利用します。getExtentNameメソッドを利用した場合、パスやファイルは実際に存在していなくても値が返されます。引数の文字列から拡張子に相当する部分を取得するような形になります。 2024.11.11FileSystemObject
FileSystemObjectパスから拡張子を除いたファイル名を取得 パスから拡張子を除いたファイル名を取得するにはFileSystemObjectのGetBaseNameメソッドを利用します。GetBaseNameメソッドを利用した場合、パスやファイルは実際に存在していなくても値が返されます。引数の文字列からファイル名に相当する部分を取得するような形になります。 2024.11.11FileSystemObject
FileSystemObjectパスからファイル名を取得 パスから拡張子を含めたファイル名を取得するにはFileSystemObjectのgetFileNameメソッドを利用します。getFileNameメソッドを利用した場合、パスやファイルは実際に存在していなくても値が返されます。引数の文字列からファイル名に相当する部分を取得するような形になります。 2024.11.11FileSystemObject