Если у вас есть рабочая книга, которая содержит сотни рабочих листов, некоторые видимые, а другие скрытые, и теперь вы хотите распечатать только скрытые рабочие листы. Поскольку Excel не может распечатать скрытые листы по умолчанию, я представлю вам простой код VBA для печати скрытых листов. Пожалуйста, сделайте следующее:
1. Нажмите Застройщик > Визуальный Бейсик, Откроется новое окно. Затем нажмите Вставить > Модули, затем введите в модуль следующие коды:
VBA: печать скрытых листов в Excel
Sub PrintHiddenSheets () Dim wSheet как рабочий лист Dim CurStat как вариант Для каждого wSheet в ActiveWorkbook.Worksheets Если не wSheet.Visible, то CurStat = wSheet.Visible wSheet.Visible = кслшитвисибле wSheet.PrintOut wSheet.Visible = CurStat End If Следующая End Sub
2. Затем щелкните кнопку, чтобы запустить код, и все скрытые рабочие листы будут распечатаны.
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...