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

Обновлено: 22.11.2024

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

дэйв.23

Привет, кто-нибудь может сказать мне, как печатать только нечетные или четные страницы в Excel 2007.
Я видел, как люди говорят о макросах, но я понятия не имею, поэтому базовый шаг за шагом будет много. ценится.

просто идея, когда вы идете на печать - обычно вы можете выбрать страницы для печати (у вас есть выбор выбора или страниц на большинстве принтеров) - если вы наберете раздел страниц 1,3,5,7, 9 и т. д. для нечетных и 2,4, 6, 8 и т. д. для четных — до максимального количества страниц, которые у вас есть — это может сэкономить некоторое время в макросах и т. д.
Это работает для других документов — просто никогда не пробовал с Excel, НО если вы сначала настроите страницу в Excel, не понимаю, почему нет - у меня нет Excel 2007, и сейчас у меня нет рядом моей версии 2003 года.
может стоит попробовать

дэйв.23

У меня нет возможности сделать это, я могу ввести только диапазон от 1 до 49, но он печатает каждую страницу, а не только нечетные, см. рис.

высокие технологии

  1. Откройте документ и нажмите на вкладку "Просмотр".
  2. Нажмите кнопку "Макрос" в правом верхнем углу.
  3. В появившемся поле введите "Odd_Even_Print" в качестве имени и нажмите "Создать"; откроется страница редактора Visual Basic
  4. Скопируйте/вставьте остальную часть приведенного ниже сценария между "Sub Odd_Even_Print()" и "End Sub" (не нужно сохранять или что-либо еще, просто закройте его и сохраните файл Excel)
  5. Если вам нужно напечатать повторные шаги 1 и 2, выберите макрос и нажмите "Выполнить".
  6. В появившемся поле введите 1 для нечетных и 2 для четных.

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

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

Еще один способ обойти Excel — просто создать PDF-файл из выходных данных. Затем вы можете открыть файл PDF и использовать Acrobat или Adobe Reader для печати нечетных или четных страниц.

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

При запуске макроса запрашивается номер начальной страницы. В большинстве случаев вы должны ввести либо 1, либо 2, но на самом деле вы можете ввести любой номер страницы, который хотите. Затем макрос печатает начальную страницу, а затем каждую вторую страницу.

При желании вы также можете печатать нечетные и четные страницы, создав два настраиваемых представления в Excel — одно для нечетных страниц, а другое для четных. Все, что вам нужно сделать, это указать несмежный диапазон ячеек (состоящий из ячеек либо на нечетных, либо на четных страницах) в качестве области печати для каждого представления. Например, если вы хотите определить область печати, состоящую из ячеек для всех нечетных страниц, вы можете сделать это:

  1. Перейти к предварительному просмотру разрыва страницы.
  2. Используйте мышь, чтобы выбрать все ячейки страницы 1.
  3. Удерживая нажатой клавишу Ctrl, выберите все ячейки на странице 3.
  4. В свою очередь, все еще удерживая нажатой клавишу Ctrl, выберите все ячейки других страниц с нечетными номерами.
  5. Определить выбранные ячейки как область печати.

Выбрав область печати, сохраните вид. Затем сотрите область печати, используйте ту же технику, чтобы выбрать все четные ячейки, и сохраните представление. Теперь у вас есть два представления, которые вы можете распечатать, и каждое представление будет содержать только нечетные или четные страницы. Единственным недостатком этого подхода является то, что Excel нумерует распечатанные страницы последовательно (1, 2, 3, 4), а не так, как они есть на самом деле (1, 3, 5, 7).

Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию. Нажмите здесь, чтобы открыть эту специальную страницу в новой вкладке браузера.

Биография автора

На его счету более 50 научно-популярных книг и множество журнальных статей. Аллен Уайатт является всемирно признанным автором. Он является президентом Sharon Parq Associates, компании, предоставляющей компьютерные и издательские услуги. Узнайте больше об Аллене.

Как мы все знаем, мы можем печатать нечетные или четные страницы только в Word 2013 в разделе «Печать», как показано ниже. Однако в функции печати Excel нет возможности печатать нечетные или четные страницы. Но здесь я могу представить код, который может печатать только нечетные или четные страницы в Excel, как вам нужно.

Печатайте нечетные или четные страницы только с помощью макрокода
Печатайте нечетные или четные или определенные страницы, как вы хотите, с помощью Kutools for Excel

Печатать нечетные или четные страницы только с макрокодом

<р>1. Включите лист, на котором вы хотите распечатать нечетные или четные страницы, и нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic для приложений.

<р>2. Нажмите «Вставить» > «Модуль» и вставьте приведенный ниже код в сценарий модуля. Смотрите скриншот:

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

<р>3. Нажмите клавишу F5, чтобы запустить код, и появится диалоговое окно, в котором вы можете выбрать печать нечетных или четных страниц, введите 1 для печати нечетных страниц, 2 для четных страниц. Смотрите скриншот:

<р>4. Нажмите «ОК», и появится другое диалоговое окно, чтобы убедиться, что вы хотите печатать. Смотрите скриншот:

<р>5. Щелкните Да, чтобы продолжить печать. И тогда распечатываются только нечетные страницы или четные страницы активного листа.

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

Если у вас есть Kutools for Excel, вы можете не только печатать четные или нечетные страницы одновременно, но и как можно быстрее печатать любые страницы по мере необходимости.

После бесплатной установки Kutools for Excel сделайте следующее:

Нажмите Kutools Plus > Печать > Печать указанных страниц, чтобы включить диалоговое окно «Печать указанных страниц» и проверить параметры, которые необходимо использовать для печати.

Совет:

<р>1. Если вы хотите напечатать произвольный диапазон страниц, например, страницы 1,3,5 и страницы с 9 по 12, вам нужно только установить флажок Пользовательский диапазон и ввести следующее:

<р>2. Вы также можете установить количество копий для печати.

<р>3. Если вы хотите печатать страницы в обратном порядке, установите флажок Печатать в обратном порядке.

Как печатать страницы в Excel с разными заголовками для нечетных и четных страниц.

Шаги

Перейдите на вкладку "Вид" и нажмите кнопку "Макет страницы" слева.

Затем электронная таблица изменится так, как если бы вы ее распечатали.

Нажмите вверху страницы, чтобы добавить верхний колонтитул, или внизу, чтобы добавить нижний колонтитул.

Нажав верхний или нижний колонтитул, откройте меню ленты на вкладке "Дизайн" (которое должно появиться, когда вы щелкнете верхний или нижний колонтитул). В разделе "Параметры" проверьте рядом с надписью "Разные нечетные и четные страницы".

Нажав на нее, вы увидите дополнительный текст в верхнем и нижнем колонтитулах. Для нечетных страниц будет указано «Заголовок нечетной страницы» или «Нижний колонтитул нечетной страницы», а для четных страниц — «Заголовок четной страницы» или «Нижний колонтитул четной страницы».

Теперь все, что вы напечатаете в верхнем/нижнем колонтитуле нечетной страницы, будет отображаться на всех нечетных страницах, и то же самое касается четных страниц.

В этом примере я просто написал "Это странная страница". и "Это четная страница".

Перейдите в окно предварительного просмотра, чтобы проверить следующее:

Примечания

Когда вы вернетесь к обычному виду электронной таблицы, вы не увидите верхние и нижние колонтитулы в Excel. Вы увидите их только в режиме предварительного просмотра, в режиме макета страницы или при печати электронной таблицы.

Загрузите прикрепленный файл, чтобы увидеть этот пример в Excel.

Вопрос? Спросите об этом на нашем форуме Excel

Курс Excel VBA — от новичка до эксперта

200+ видеоуроков 50+ часов обучения 200+ руководств Excel

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

Курс VBA — от новичка до эксперта

Печать определенных страниц в Excel
Макрос: этот бесплатный макрос Excel позволяет распечатать предварительно заданный набор страниц из Excel. Т.

Руководство по объединению и объединению данных в Excel
Учебник: руководство по объединению и объединению данных в Excel. Это включает в себя консолидацию данных из .

Элегантная фильтрация дат и местоположений в Excel — обязательно посмотрите!
Учебное пособие: визуально приятный способ добавления фильтров даты и местоположения в Excel. Это объединяет таблицы с Sl.

Формулы для нечетных и четных строк в Excel
Учебник: Формулы для определения, является ли текущая ячейка четной или нечетной; это позволяет выполнять спец.

Использование формул с таблицами в Excel
Учебное пособие: простой способ ссылаться на таблицы данных и создавать формулы в таблице данных. Это позволяет вам .

Печатать определенные строки или столбцы на каждой странице в Excel
Учебное пособие: как повторять определенные строки или столбцы на каждой печатной странице, чтобы знать, что означает каждый c.

Подпишитесь на еженедельные уроки

БОНУС: подпишитесь сейчас, чтобы загрузить нашу электронную книгу Top Tutorials!

Ссылка на наши 15 лучших учебных пособий была отправлена ​​вам, проверьте свою электронную почту, чтобы загрузить ее!

(Если вы не видите электронное письмо, проверьте папку "Спам" или "Промоакции" и обязательно добавьте нас в список контактов, чтобы получать наши электронные письма в будущем.)

Читайте также: