Как заблокировать положение листа, чтобы оно всегда было видно в книге Excel?

Если в книге несколько листов, при переключении на последний лист первый лист будет скрыт на панели вкладок листов, как показано ниже. Теперь вы хотите заблокировать положение основного листа, чтобы он всегда был видимым, как вы можете с этим справиться?

Заблокируйте положение листа с помощью VBA


Заблокируйте положение листа с помощью VBA

Здесь я представляю вам два кода VBA для выполнения этой работы.

Перейти к листу

1 . Нажмите клавиши Alt + F11 , чтобы включить Microsoft Visual Basic для Windows .

2. Нажмите Insert > Module , затем скопируйте и вставьте приведенный ниже код в скрипт.

VBA: Jump на мастер-лист

Примечание . В фрагменте кода Таблиц («Мастер»). Активируйте, вы можете изменить Мастер на любое имя листа, как вам нужно.

3. Затем сохраните этот код и вернитесь в книгу, нажмите Разработчик > Макросы .

4. В диалоговом окне Macro выберите кодовое имя, которое вы только что вставили, нажмите Параметры , создайте ярлык для запуска этого кода.

5. Нажмите OK и закройте диалоговое окно Macro .

С этого момента, пока вы нажимаете созданный вами ярлык, мастер-лист был активирован, какой бы лист вы ни использовали.

Держите лист всегда впереди

1. Нажмите клавиши Alt + F11 , чтобы включить Microsoft Visual Basic для Windows .

2. Дважды щелкните ThisWorkbook на панели Project-VBAProject , скопируйте и вставьте приведенный ниже код в сценарий.

VBA: всегда держать лист впереди

3. Сохраните код и закройте окно VBA. С этого момента, какой бы лист вы ни щелкнули, мастер-лист всегда остается перед панелью вкладок.

Примечание. В приведенном выше коде «master» – это имя листа, которое вы хотите сохранить видимым, измените его по своему усмотрению.


Оцените статью
Frestage.ru
Добавить комментарий