【書式】
File.Copy destination[, overwrite]
ファイルをコピーします。
引数destinationにはコピー先のパスまたはファイル名を指定します。
引数overwriteは省略可能です。Trueを指定すると既存のファイルを上書きします。Falseを指定すると上書きせずにエラーになります。省略するとTrueが指定されたとみなされます。
FileオブジェクトのCopyメソッドは、FileSystemObjectオブジェクトのCopyFileメソッドと同じ働きをします。
Sub test68()
Dim FSO As Object
Set FSO = CreateObject("Scripting.FileSystemObject")
''C:\Work\Book1.xlsxをC:\Tmpフォルダにコピーします
FSO.GetFile("C:\Work\Book1.xlsx").Copy "C:\Tmp\"
''C:\Work\Book1.xlsxをC:\TmpフォルダにReport.xlsxという名前でコピーします
FSO.GetFile("C:\Work\Book1.xlsx").Copy "C:\Tmp\Report.xlsx"
Set FSO = Nothing
End Sub