Это мой рабочий код:VBA. Как я могу ссылаться на несколько листов?
Set newwbk = Workboooks.Open(Newtext.Text)
Set newSheet = newwbk.Worksheets("Sheet1")
Set datawbk = Workboooks.Open(Datatext.Text)
Set dataSheet = datawbk.Worksheets("CAP", "RES")
Я имею ошибку на второй линии. Может кто-нибудь мне помочь?
Как я могу ссылаться на «Два листа CAP и RES»?
То, что я пытаюсь сделать, это сравнить «datawbk» (который имеет несколько листов) с другой книгой, скажем «newwbk» (только один лист), то, например, если они имеют одинаковый ввод в D2, вся строка D2 (A2, B2, C2, E2 ...) в «newwbk» будут заполнены тем, что написано в «datawbk» A2, B2, C2 и т. Д. Соответственно.
то, что ошибка –
неверное число аргументов или присвоение недействительного имущества. – Bianca
посмотреть, поможет ли это [ссылка] (http://dmcritchie.mvps.org/excel/sheets.htm) – 0m3r