Set xlobj = CreateObject("Excel.Application")
xlobj.DisplayAlerts = 0
xlobj.Workbooks.Open wbPathName & "\" & wbList(intListCounter), True, True
DoEvents
Dim wBk As Workbook
Set wBk = Workbooks(wbList(intListCounter))
MsgBox wBk
こんにちは、ワークブックは、私は上記のワークブックを持って
を割り当てることができませんでした。 "Set wBk ="の行は、範囲外のエラーを下付き文字にしています。
「wbList(intListCounter)」内の内容は、拡張子が付いたxlsmファイルを指しているため、ここでは何が正しいのですか。
しかし、私は "xlobj.Workbooks.Open"が原因だと思っていますが、上記のいくつかが以前のコンサルタントによって書かれているため、エラーを指摘できませんでした。
ありがとうございました!
感謝を。チャームのように働いた! クイックサイドの質問: "コード" xlobj.Workbooks.Open wbPathName& "\"&wbList(intListCounter)、True、True "code" 上記の行の最後に「True、True」と表示されますか? – Dingo
これは、 'UpdateLinks'と' ReadOnly'に 'True'パラメータを指定しています。 –
[Excel Object Model Reference](https://msdn.microsoft.com/en-us/library/office/ff194068(v=office.14).aspx)からほとんどのものを見つけることができます。適切なオブジェクト/メソッド/ etc –