ファイルをコピー(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 |
実行結果
実行前
実行後
関連記事
-
-
テキストファイル:データを読み込む(Input 関数・InputB 関数)
Input 関数・InputB 関数 Open ステートメントをシーケンシャル入 …
-
-
ディレクトリまたはフォルダの作成(MkDir ステートメント)
ディレクトリまたはフォルダの作成 新しいディレクトリまたはフォルダを作成するには …
-
-
Excelでテキストファイルを開く(OpenText メソッド)
Excelでテキストファイルを開く OpenText メソッドで、テキストファイ …
-
-
「ファイルを開く」ダイアログボックス(FindFile メソッド)
FindFile メソッド 「ファイルを開く」ダイアログボックスを表示します。G …
-
-
「名前を付けて保存」ダイアログボックスを表示(GetSaveAsFilename メソッド)
GetSaveAsFilename メソッド 「名前を付けて保存」ダイアログボッ …
-
-
組み込みダイアログボックスの引数一覧
組み込みダイアログボックスの引数一覧 Excel の組み込みダイアログボックスを …
-
-
XlBuiltInDialog 列挙型
XlBuiltInDialog 列挙型 Excel の組み込みダイアログボックス …
-
-
ファイルサイズを取得(FileLen 関数)
ファイルサイズを取得 ファイルのサイズ(バイト数)を取得するには、FileLen …
-
-
テキストファイル:データを書き込む(Put ステートメント)
Put ステートメント Open ステートメント をランダムアクセスモード(Ra …
-
-
フルパスからファイル名、パスを取得する
フルパスからファイル名のみを取得する フルパスからファイル名を取得するには、Di …