Может быть, в вашей книге есть несколько макросов, когда вы запускаете макросы, вам нужно щелкнуть и запустить их один за другим. Вы когда-нибудь думали запустить несколько макросов одновременно с помощью кнопки в Excel?
Запускать/запускать несколько макросов с помощью кнопки с кодом VBA
Запуск/запуск нескольких макросов с помощью кнопки с кодом VBA
Чтобы запустить несколько макросов с помощью кнопки, выполните следующие действия:
1 . Сначала вставьте кнопку, нажав кнопку Developer > Insert > Button (Form Control) , см. Снимок экрана:
2 . Затем перетащите мышь, чтобы нарисовать кнопку на активном листе, и в появившемся диалоговом окне Назначить макрос нажмите OK , и кнопка будет вставлена как показан следующий снимок экрана:
3 . Затем удерживайте клавиши ALT + F11 , чтобы открыть окно Microsoft Visual Basic для приложений .
4 . Нажмите Insert > Module и вставьте следующий код в окно модуля .
Код VBA: запуск нескольких макросов с помощью кнопки:
5 . Затем сохраните и закройте это окно кода, щелкните кнопку правой кнопкой мыши и выберите Назначить макрос из контекстного меню, см. Снимок экрана:
. В появившемся диалоговом окне Назначить макрос выберите Button_Click , имя макроса, которое вы только что вставили, а затем нажмите OK для выхода из диалогового окна. См. Снимок экрана:
7 . С этого момента, когда вы нажимаете кнопку, указанные вами макросы будут запускаться один за другим по мере необходимости.