コードで別のワークブックを参照したいのですが、次のコードを使用しました。
Dim Basicwb As Excel.Workbook
Dim Basic As Excel.Application
Set Basic = New Excel.Application
Set Basicwb = Basic.Workbooks.Open("X:\Job\Masroori\3-042-PMS.xlsx")
しかし問題は、毎回開きたくない場合にどうすればそれを参照できるかです。このコードを (.Open なしで) 使用しましたが、このエラーが発生しました! : 「添え字が範囲外です」
Set Basicwb = Basic.Workbooks("X:\Job\Masroori\3-042-PMS.xlsx")
また、毎回ワークブックをアクティブにしたくないのですが、方法はありますか?