ファイルの操作(コピペ, 名前変更, 移動, 削除)
■ファイルのコピー(&ペースト):FileCopy
├ファイルをコピーする。(.text、.docxなど)
├※エラーメッセージなしで上書きされるのでDirで先にチェック。
└(構文) FileCopy "コピー元ファイルパス" , "コピー先ファイルパス"
<例>
Sub copy_test()
If Dir("c:\test\test.txt") <> "" Then
FileCopy "c:\test\test.txt", "c:\test\test2.txt"
End If
End Sub
■ファイル名変更:Name
├ファイル名を変更する。フォルダ名の変更にも使える。
└(構文) Name "コピー元ファイルパス" As "コピー先ファイルパス"
<例>
Sub name_test()
If Dir("c:\test\test.txt") = "" And Dir("c:\test\test2.txt") <> "" Then
Name "c:\test\test.txt" As "c:\test\test2.txt"
End If
End Sub
■ファイルの移動:Name ※これもNameでできる
└上記「ファイル名変更」と同じなのでそちらを参照
■ファイル削除:Kill
├ファイルを削除する
└(構文) Kill "削除するファイルのパス"
<例>
Sub kill_test()
If Dir("c:\test\test.txt") <> "" Then
Kill "c:\test\test.txt"
End If
End Sub