Обычно мы можем запускать макрос на листе. Если есть несколько листов, которые необходимо применить к этому макросу, вы должны запускать код по одному листу. Есть ли другой быстрый способ запустить один и тот же макрос на нескольких листах одновременно в Excel?
Запустить или выполнить один и тот же макрос на нескольких листах одновременно с кодом VBA
Запустить или выполнить один и тот же макрос на нескольких листах одновременно с кодом VBA
Чтобы запустить макрос на нескольких листах одновременно, не запуская его по одному, вы можете применить следующий код VBA, сделайте следующее:
1 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .
2 . Нажмите Вставить > Module и вставьте следующий макрос в окно Module .
Код VBA: запускать один и тот же макрос на нескольких листах одновременно:
Примечание . В приведенном выше коде, пожалуйста, скопируйте и вставьте свой собственный код без заголовка Sub и нижнего колонтитула End Sub между Sub Runcode () и End Sub скриптов. См. Снимок экрана:
3 . Затем поместите курсор на макрос первой части и нажмите клавишу F5 , чтобы запустить код, и ваш код макроса будет применен к одному листу.
Удалите все макросы из нескольких книг:
Kutools for Excel Пакетное удаление всех макросов утилита может помочь вам удалить все макросы из нескольких книг по мере необходимости. Загрузите и бесплатную пробную версию Kutools for Excel прямо сейчас!
Kutools for Excel : с более чем 300 удобными надстройками Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас! |