ファイルをコピー(FileCopy ステートメント)
FileCopy ステートメント
ファイルをコピーします。ただし、開いているファイルに対して、FileCopy ステートメント を実行しようとするとエラーが発生します。
【書式】
FileCopy ( source, destination )
引数・戻り値
- source ・・・ コピー元のファイル名を文字列で、指定します。パス(ディレクトリまたはフォルダー、およびドライブ)を含めることができます。パスを省略するとカレントフォルダを指定したことになります。
- destination ・・・ コピー先のファイル名を文字列で、指定します。パス(ディレクトリまたはフォルダー、およびドライブ)を含めることができます。パスを省略するとカレントフォルダを指定したことになります。
引数 source、destination を省略することはできません。
コピー先に同名のファイルが存在する場合は、上書き保存するので注意が必要です。
- source ・・・ コピー元のファイル名を文字列で、指定します。パス(ディレクトリまたはフォルダー、およびドライブ)を含めることができます。パスを省略するとカレントフォルダを指定したことになります。
- destination ・・・ コピー先のファイル名を文字列で、指定します。パス(ディレクトリまたはフォルダー、およびドライブ)を含めることができます。パスを省略するとカレントフォルダを指定したことになります。
引数 source、destination を省略することはできません。
コピー先に同名のファイルが存在する場合は、上書き保存するので注意が必要です。
FileCopy ステートメント 使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 |
Sub Sample_FileCopy() '閉じているブックをコピー(上書き) FileCopy "C:\Documents\test01.xlsx", "C:\Documents\test02.xlsx" 'テキストファイルをコピー FileCopy "C:\Documents\memo01.txt", "C:\Documents\memo02.txt" End Sub |
実行結果
実行前
実行後
関連記事
-
-
FileDialogFilters コレクション・FileDialogFilter オブジェクト
FileDialogFilters コレクション FileDialog オブジェ …
-
-
テキストファイル:データを読み込む(Input 関数・InputB 関数)
Input 関数・InputB 関数 Open ステートメントをシーケンシャル入 …
-
-
ディレクトリまたはフォルダの作成(MkDir ステートメント)
ディレクトリまたはフォルダの作成 新しいディレクトリまたはフォルダを作成するには …
-
-
XlBuiltInDialog 列挙型
XlBuiltInDialog 列挙型 Excel の組み込みダイアログボックス …
-
-
Excel の組み込みダイアログボックス(Dialog, Dialogs)
Excel の組み込みダイアログボックスを表示 Dialog オブジェクト を使 …
-
-
フルパスからファイル名、パスを取得する
フルパスからファイル名のみを取得する フルパスからファイル名を取得するには、Di …
-
-
テキストファイル:データを書き込む(Put ステートメント)
Put ステートメント Open ステートメント をランダムアクセスモード(Ra …
-
-
「名前を付けて保存」ダイアログボックスを表示(GetSaveAsFilename メソッド)
GetSaveAsFilename メソッド 「名前を付けて保存」ダイアログボッ …
-
-
フォルダ名・ファイル名を変更(Name ステートメント)
フォルダ名およびファイル名を変更 Name ステートメント で、ファイル、ディレ …
-
-
Excel を終了する(Quit メソッド)
Excel を終了する(Quit メソッド) Quit メソッドを実行すると、E …

