• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル表のパスからのコピー処理について)

エクセル表のパスからのコピー処理について

このQ&Aのポイント
  • エクセル表のパスからのコピー処理について教えてください。
  • エクセルVBAを使用して、特定のパスのエクセルファイルを別の場所にコピーする方法を知りたいです。
  • エクセル表内のファイルパスを読み込んで、それぞれのファイルを指定したフォルダにコピーする方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.1

こんにちは こんな感じでしょうか? Sub test()   Dim c As String   Dim r As Range   Dim t As Range   Dim s As Object   Dim e As Object      Set s = CreateObject("WScript.Shell")   Set t = Range("A1").CurrentRegion.Columns(1)   For Each r In t.Cells     c = "XCopy " & r.Value & " " & r.Offset(, 1).Value _       & " /s /e /c /h /r /k "     Set e = s.Exec("%ComSpec% /c " & c)   Next End Sub

cz9d39
質問者

お礼

早速のお返事ありがとうございます‼︎ 回答の速さにビックリしています。 まだ、検証ができておりませんが、恐らくきっと期待通りにことが進むと思います♪ 頭の中のイメージで、マクロを組めるんですか!? 素晴らしいです、身近におりましたら神と呼ばさせていただきたいくらいかも笑