Как да промените активната книга във VBA

инструкции

Стъпка 1

Отворете електронната таблица в Excel. Проверете имената на книгите, налични в долната част на прозореца, и запишете конкретната книга, която искате да активирате.

Стъпка 2

Отворете раздела "Програмист" и кликнете върху връзката "Visual Basic". Кликнете върху името на книгата отляво на прозореца, който искате да промените.

Стъпка 3

Позволете на редактора на Visual Basic for Applications да знаят, че искате да създадете нова процедура, просто като напишете команди "Sub" за отваряне и затваряне. Например, ако искате да извикате процедурата "ChangeWorkbook", въведете "ChangeWorkbook Sub ()" и след това "End Sub".

Стъпка 4

Използвайте клавиша Enter, за да поставите няколко реда в средата на отваряне и затваряне на командите "Sub".

Стъпка 5

Използвайте метода "Активирай" в "книгата" на свойства, за да промените активната книга. Например, ако искате да промените книга, наречена "PayrollSheet", въведете "PayrollSheet.Activate".

Стъпка 6

Върнете се отново в изгледа на книгата и кликнете върху раздела "Програмист" отново. Изберете "макроси" и кликнете върху името, което сте използвали за създадения от вас по-рано. Кликнете върху "Стартиране", за да изпълните кода и да промените активната книга.