OfficeType

VBA~ファイルを移動しよう~Excel

ファイルを移動するコードはVBAには備わっていないので、代わりに名前の変更で使うNameステートメントを使います。

構文

Name 変更前フルパス As 変更後フルパス

簡単な例

変更後のフルパスを移動したい場所のパスに変更すればファイルが移動します。下のコードを実行するとDドライブのサンプル.txtというテキストファイルがCドライブの移動先というフォルダに移動します。

Sub test1()
Name "D:\サンプル.txt" As "C:\移動先\サンプル.txt"
End Sub