KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как распечатать в Excel только нечётные или только чётные страницы?

АвторСунДата изменения
Снимок экрана параметров печати в Word для печати нечетных или четных страниц
При подготовке многостраничных документов в Word часто требуется печать только нечётных или чётных страниц, как показано на сопроводительном снимке экрана. Такая выборочная печать особенно полезна при двусторонней печати (ручной дуплекс) или когда требуется дополнительный контроль над заданиями печати для экономии бумаги и управления большими документами.

Однако диалоговое окно печати Excel не предоставляет простого способа печати только нечётных или только чётных страниц, что может быть неудобно в различных офисных или отчётных сценариях, где необходимо просматривать, распространять или архивировать определённые страницы из длинного листа.

В этой статье представлены два эффективных решения данной проблемы в Excel. Вы найдёте как макрос VBA для печати нечётных или чётных страниц, так и более гибкий подход с использованием Kutools для Excel, чтобы выбрать метод, наиболее соответствующий вашим потребностям и уровню технической подготовки.

Печать только нечётных или чётных страниц с помощью кода макроса
Печать нечётных, чётных или конкретных страниц по вашему желанию с помощью Kutools для Excel Хорошая идея3
Альтернативное решение: Ручная печать нечётных или чётных страниц через диалоговое окно печати

Печать только нечётных или чётных страниц с помощью кода макроса

В Excel интерфейс печати не предлагает прямых опций для выбора нечётных или чётных страниц, но добиться этого можно с помощью простого макроса VBA. Этот подход идеален, если вы готовы выполнить небольшой код и ищете решение без сторонних инструментов — особенно для разовых задач или когда сложное управление печатью требуется редко.

Перед началом убедитесь, что ваш лист готов к печати, и проверьте в предварительном просмотре, сколько страниц будет сгенерировано. Это поможет избежать пустых или ненужных распечаток из-за неожиданных разрывов страниц.

1. Откройте лист, который вы хотите распечатать, затем нажмите Alt + F11, чтобы запустить редактор Microsoft Visual Basic для приложений (VBA).

2. В редакторе VBA выберите Вставка > Модуль, чтобы добавить новый модуль, и вставьте приведённый ниже код в окно сценария. См. снимок экрана для справки.

VBA: Печать только нечётных или чётных страниц

Sub Odd_Even_Print()
'UpdatebyExtendoffice20160901
Dim xTotalPages As Long
Dim xStartPage As String
Dim xPage As Integer, xYesorNo
Application.ScreenUpdating = False
xStartPage = InputBox("Enter 1 for Odd, 2 for Even", "Kutools for Excel")
If xStartPage = "" Then Exit Sub
xTotalPages = ActiveSheet.PageSetup.Pages.Count
xYesorNo = MsgBox("Are you sure to print?", vbYesNo, "Kutools for Excel")
If xYesorNo = vbYes Then
  For xPage = Int(xStartPage) To xTotalPages Step 2
    ActiveSheet.PrintOut from:=xPage, To:=xPage
  Next
Else
  Exit Sub
End If
Application.ScreenUpdating = True
End Sub

Снимок экрана редактора VBA с кодом для печати нечетных или четных страниц в Excel

При копировании и вставке кода убедитесь, что не перезаписываете существующие макросы, которые могут вам пригодиться.

3. Нажмите F5, чтобы запустить макрос. Появится запрос, в котором вам нужно сделать выбор: введите 1, если хотите распечатать только нечётные страницы, или 2 — для чётных страниц.
Снимок экрана с параметрами выбора нечетных или четных страниц в Excel

Примечание: внимательно проверьте введённое значение (1 или 2) — некорректный ввод может нарушить корректную работу макроса. При указании недопустимого значения макрос, скорее всего, выдаст ошибку или просто ничего не выполнит.

4.После ввода выбора нажмите ОК. Появится второе диалоговое окно с подтверждением: действительно ли вы хотите продолжить печать. Это предотвращает случайную печать.
Снимок экрана окна подтверждения печати в Excel после выбора нечетных или четных страниц

Если вы хотите отменить печать, нажмите Нет в этом диалоговом окне; в противном случае — Да, чтобы продолжить.

5.После подтверждения Excel отправит на принтер по умолчанию только указанные нечётные или чётные страницы активного листа.

Устранение неполадок и советы:

  • Этот макрос работает с активным листом. Чтобы распечатать несколько листов, запустите его отдельно для каждого.
  • Перед запуском макроса проверьте настройки принтера: убедитесь, что в диалоговом окне печати Excel выбран нужный принтер.
  • Если ничего не печатается, ещё раз проверьте область печати и убедитесь, что ваш лист не пуст и правильно подготовлен к печати.

Печать нечётных, чётных или конкретных страниц по вашему желанию с помощью Kutools для Excel

Если вам часто приходится печатать нечётные, чётные или отдельные конкретные страницы из ваших листов, Kutools для Excel предлагает высокоэффективное решение. Этот подход идеально подходит пользователям, которым нужен более интуитивный и удобный интерфейс для управления сложными задачами печати. С Kutools для Excel вы можете не только выбрать печать всех нечётных или всех чётных страниц, но и с лёгкостью задавать произвольные диапазоны страниц — чего нет в стандартных возможностях Excel или простых макросах.

Kutools для Excel,оснащённый ИИ 🤖предлагает более 300 удобных функций для упрощения ваших задач.

После бесплатной установкиKutools для Excel вы сможете использовать её утилиту Печать указанных страницдля эффективного решения разнообразных задач печати:

Чтобы это сделать, перейдите в KUTOOLS PLUS > Печать > Печать указанных страниц. Откроется диалоговое окно Печать указанных страниц, где вы сможете выбрать параметры в соответствии с вашими требованиями к печати.

Снимок экрана с опцией «Печать указанных страниц» на вкладке Kutools Plus на лентеСтрелкаСнимок экрана диалогового окна Kutools for Excel «Печать указанных страниц» с параметрами настройки

В этом диалоговом окне вы можете:

  • Выберите печать всех нечётных страниц, только чётных страниц или задайте пользовательский диапазон — это обеспечивает гораздо большую гибкость по сравнению со стандартными параметрами печати Excel.
  • Быстро просмотрите свой выбор, чтобы убедиться, что печатаете именно нужные страницы, и избежать лишнего расхода бумаги.

Совет:

1. Чтобы распечатать произвольный набор страниц, например 1, 3, 5 и с 9 по 12, выберите Пользовательский диапазони введите диапазон в соответствующее поле (например,)1, 3, 5, 9–12).
Снимок экрана параметров Kutools для печати определенных страниц по пользовательскому диапазону в Excel

2. Чтобы управлять количеством копий, просто укажите нужное число в настройке Копии, чтобы распечатать несколько экземпляров выбранных страниц.
Снимок экрана настройки количества копий для печати

3. Если вы хотите включить обратную печать листов, установите флажок Печать в обратном порядке. Это особенно полезно при больших заданиях печати, когда важно правильно упорядочить страницы после печати.
Снимок экрана параметра «Печать в обратном порядке»

Предупреждения и рекомендации:

  • Заранее проверьте разрывы страниц и область печати на вашем листе, чтобы добиться точных результатов при использовании функций печати Kutools.
  • Если вы выбираете диапазон для печати, обратите внимание, что скрытые строки или столбцы могут быть включены в печать в зависимости от настроек страницы.
  • Всегда используйте предварительный просмотр перед финальной печатью, особенно для объёмных или важных документов.
  • Этот метод обрабатывает один лист за раз — при необходимости повторите его для остальных листов.

Преимущества: Kutools для Excel идеально подходит для решения рутинных задач, работы со сложными отчётами и минимизации ошибок при печати. Его интерфейс не требует знаний программирования и предлагает гораздо больше гибкости по сравнению с VBA-решениями для настройки печати.


Альтернативное решение: Ручная печать нечётных или чётных страниц через диалоговое окно печати

Если вы предпочитаете не использовать VBA или сторонние инструменты, печать нечётных или чётных страниц в Excel придётся выполнять вручную — за один раз через диалоговое окно печати можно распечатать только один непрерывный диапазон страниц. Excel не позволяет указывать несколько несмежных страниц (например, 1, 3, 5) в поле «Страницы».

Чтобы вручную распечатать нечётные или чётные страницы:

  1. Перейдите в Файл > Печать.
  2. В поле Страницы введите номер нужной страницы (например, 1) в поле «От», чтобы распечатать только эту страницу.
  3. Нажмите Печать.
  4. Повторяйте этот процесс для каждой нечётной или чётной страницы по мере необходимости.
Примечание: такой подход целесообразен только при печати небольшого количества страниц. Если вам нужно распечатать множество нечётных или чётных страниц, лучше воспользоваться любым из вышеуказанных методов для автоматизации процесса.

Демонстрация: Печать нечётных, чётных или конкретных страниц по вашему желанию с помощью Kutools для Excel

 
Kutools для Excel: Более 300 удобных инструментов всегда под рукой! Воспользуйтесь функциями на базе ИИ для более умной и быстрой работы!Скачать сейчас!

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек