Содржина
Понекогаш, мораме да избереме одреден лист од повеќе работни листови во работната книга Excel . Можеме да го повикаме листот стандардно Кодно име или со користење Име на променлива . За да изберете лист користејќи го името на променливата, прво мора да го поставиме името на променливата. Во оваа статија, ќе ви покажеме ефективни, но едноставни начини за Изберете а Лист со користење на Име на променлива со VBA во Excel .
За илустрација, ќе користиме примерок на база на податоци како пример. На пример, следната база на податоци ги претставува Продавачот , Производот и Нето продажбата на компанија прикажана во различни листови.
Преземете ја работната книга за вежбање
Преземете ја следнава работна книга за да вежбате сами.
VBA Изберете лист Име на променливата.xlsm
2 начини да изберете лист по име на променлива со VBA во Excel
1. Изберете активен лист по име на променлива со VBA во Excel
Во нашиот прв метод, ќе го избереме активниот лист користејќи име на променлива. Под Активен лист мислиме на листот на кој работиме. Затоа, следете ги чекорите подолу за Изберете активен лист од Име на променлива со VBA во Excel .
ЧЕКОРИ:
- Прво, изберете Visual Basic под картичката Програмер .
- Како резултат на тоа, ќе се појави прозорецот VBA .
- Потоа, изберете Модул од Вметни таб.
- Следствено, ќе се појави прозорецот Module .
- Таму, копирајте го следниов код и залепете го во полето.
9792
- Сега затворете го прозорецот VBA .
- Потоа, изберете Макроа под картичката Програмер .
- Како резултат , ќе се појави полето за дијалог Macro .
- Овде, изберете ActiveSheetSelect и притиснете Run .
- Конечно, ќе го врати листот на кој работевме.
2. Excel VBA да се постави Име на променлива за избирање лист
Во нашиот претходен метод, го применивме кодот VBA за да го вратиме листот на кој веќе работевме. Во овој метод, ќе поставиме Име на променлива за саканиот работен лист и ќе го избереме тој работен лист користејќи го Име на променлива со VBA . Значи, научете го следниов процес за извршување на задачата.
ЧЕКОРИ:
- Прво, ќе го поставиме Името на променливата за Лист 2 и користете го името на променливата за да го изберете листот.
- Значи, одете во Програмер ➤ Visual Basic .
- Следно, изберете Вметни ➤ Модул .
- Оттука, Модулот ќе се појави дијалог прозорец.
- Потоа, копирајте го долунаведениот код и залепете го таму.
9716
- Потоа, затворете го VBA прозорец.
- Сега, отворете Лист 3 .
- Подоцна,изберете го Макроата од картичката Програмер .
- Како резултат на тоа, Макрото дијалог полето ќе се појави.
- Таму, кликнете Изберете лист и притиснете Стартувај .
- По притискање на Изврши , може да добиете дијалог прозорец за грешка како што е прикажано на следната слика.
- За да го решите проблемот, притиснете Крај .
- Потоа, одете во Датотека ➤ Опции .
- Потоа , од табулаторот Центар за доверба , изберете Поставки на Центарот за доверба .
- Следствено, Trust Center ќе се појави дијалог прозорец.
- Таму, изберете ја картичката Macro Settings .
- Потоа, штиклирајте го полето за Trust пристап до Модел на објект на VBA проектот и притиснете OK .
- Повторно, изберете Програмер ➤ Макроа .
- Кликнете Изберете лист и притиснете Изврши .
- На крајот, ќе го врати Листот2 иако работевме на Листот3 .
Прочитајте повеќе: Како да пребарувате име на лист со VBA во Excel (3 примери)
Заклучок
Отсега, вие ќе може да Избере а Лист со користење на Името на променливата со VBA во Excel користејќи го горе- опишани методи. Продолжете да ги користите и кажете ни дали имате повеќе начини да ја извршите задачата. Не заборавајте да давате коментари, предлози или прашања акоимате во делот за коментари подолу.