データを転送するために 2 つの異なるワークブックを開こうとしています。ワークブックの完全な場所は、現在のワークブックの 2 つのセルにあります。最初のワークブックは正しく開きますが、他のワークブックを開くときにエラーが発生します。それは言います:
run time error 1004. File can't be found.
ただし、コードでワークブックのパスを直接使用すると、正常に動作します。誰でも私が間違っていることを教えてください。
サブ ProcessReport()
Dim MainWb As Workbook
Dim DestWb As Workbook
' ソース ファイルと宛先ファイルをロードする
DestWb = Workbooks.Open(Range("E10").Value) を設定します。
MainWb = Workbooks.Open(Range("E6").Value) を設定します。
' 操作コード
サブ終了