データを転送するために 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) を設定します。 ' 操作コード サブ終了