VBA ファイルを別フォルダーへコピー ファイルをコピーする Sub test() ’ファイルをコピーする FileCopy "D:\test\B\A_210720-2.docx", "D:\test\B\A_210720-2B.docx" End Sub 実行結果 コードのなか赤文字のところは、コピーもとのフルファイル名です。これに対して、青字のところは、コピー先のフルファイル名です。同じフォルダーにファイルをコピーする際、ファイル名を変更することが必要です。しない場合、もちろんエラーが出ます。それだけは、気をつけてください。 別フォルダーへファイルをコピーする Sub test2() ’ 別フォルダーへファイルをコピーする Dim myPath(2) As String Dim FileName As String ’ ファイル元保管場所 myPath(1) = "D:\test\A\" ’ ファイル貼り付け先 myPath(2) = "D:\test\B\" FileName = "A_210720-2.docx" FileCopy myPath(1) & FileName, myPath(2) & FileName If Dir(myPath(2) & FileName) <> "" Then MsgBox "コピーされました" End If End Sub 実行結果 ― ― ― ― ― ― ― ― ― ― → Excel VBA基礎入門もくじ へ戻る 関連記事 『VBA ファイル名を一括取得』 ファイル名を一括取得 Sub test() ' ファイル一覧を取得 Dim myStr As String Dim i As Integ…ameblo.jp 『VBA ファイル名を一括変換』実務では、規則性のないファイル名を一定のルールに従って変換する作業がよくあったりします。ファイルの数が少ないなら、まだ手動で変換してもいいですが、300件、1…ameblo.jp 『VBA ファイル保存先のパスを取得』 ファイル保存先のパスを取得 Sub test1() ’ ファイル保存先のパスを取得 msgbox ThisWorkbook.PathEnd S…ameblo.jp エクセル[最強]時短仕事術 瞬時に片付けるテクニック アマゾンジャパン合同会社 906〜4,814円 できる大事典 Excel VBA 2016/2013/2010/2007 対応 (できる大事典シリーズ) アマゾンジャパン合同会社 3,180〜12,122円 Microsoft Excel 2019(最新 永続版)|オンラインコード版|Windows10/mac対応|PC2台 アマゾンジャパン合同会社 15,074円
『VBA ファイル名を一括変換』実務では、規則性のないファイル名を一定のルールに従って変換する作業がよくあったりします。ファイルの数が少ないなら、まだ手動で変換してもいいですが、300件、1…ameblo.jp
『VBA ファイル保存先のパスを取得』 ファイル保存先のパスを取得 Sub test1() ’ ファイル保存先のパスを取得 msgbox ThisWorkbook.PathEnd S…ameblo.jp