Как мне активировать другую книгу из текущей книги?У меня есть текущая рабочая книга с dumb.xls и другим именем рабочей книги под названием Tire.xls. Я открыл Tire.xls из dumb.xls, используя worksbooks.open filename:= "name of the file"
. Он открывается, но проблема в том, что я не могу заставить его работать.
Если я скажу, cells(2,24).value=24
помещает эти значения в ячейку dumb.xls, но я хочу, чтобы это было сделано одним Tire.xls.
activesheet.cells(2,24).value=24
помещает их в Tire.xls.Но как мне активировать книгу с именем?Мне нужно открыть 3-4 книги Excel и выполнить операцию?Как активировать конкретную книгу
Я нашел этот код в Google
activeworkbook.worksheet("sheetname").activate ' but not working
windows("sheetname").activate ' people on google suggested not to use
Его не активируют.Я не знаю, как заставить это работать.Может ли кто-нибудь сказать мне, как мне активировать определенную рабочую книгу и определенный лист другой рабочей книги?
Пример: у меня niko.xls и niko_2.xls открыты как рабочие книги из книги dumb.xls, так что всего 3 рабочих книгии я должен активировать 2-й лист книги niko_2.xls. Как мне это сделать?Может кто-нибудь объяснить мне синтаксис с этим примером?Заранее спасибо