Как напечатать нечетные и четные страницы в Excel
Обновлено: 22.11.2024
Статус Эта тема была заблокирована и не открыта для дальнейших ответов. Первоначальный инициатор темы может использовать кнопку «Отчет», чтобы запросить ее повторное открытие, но любой другой пользователь с похожей проблемой должен создать новую тему. Посмотрите наше приветственное руководство, чтобы узнать, как пользоваться этим сайтом.
дэйв.23
Привет, кто-нибудь может сказать мне, как печатать только нечетные или четные страницы в Excel 2007.
Я видел, как люди говорят о макросах, но я понятия не имею, поэтому базовый шаг за шагом будет много. ценится.
просто идея, когда вы идете на печать - обычно вы можете выбрать страницы для печати (у вас есть выбор выбора или страниц на большинстве принтеров) - если вы наберете раздел страниц 1,3,5,7, 9 и т. д. для нечетных и 2,4, 6, 8 и т. д. для четных — до максимального количества страниц, которые у вас есть — это может сэкономить некоторое время в макросах и т. д.
Это работает для других документов — просто никогда не пробовал с Excel, НО если вы сначала настроите страницу в Excel, не понимаю, почему нет - у меня нет Excel 2007, и сейчас у меня нет рядом моей версии 2003 года.
может стоит попробовать
дэйв.23
У меня нет возможности сделать это, я могу ввести только диапазон от 1 до 49, но он печатает каждую страницу, а не только нечетные, см. рис.
высокие технологии
- Откройте документ и нажмите на вкладку "Просмотр".
- Нажмите кнопку "Макрос" в правом верхнем углу.
- В появившемся поле введите "Odd_Even_Print" в качестве имени и нажмите "Создать"; откроется страница редактора Visual Basic
- Скопируйте/вставьте остальную часть приведенного ниже сценария между "Sub Odd_Even_Print()" и "End Sub" (не нужно сохранять или что-либо еще, просто закройте его и сохраните файл Excel)
- Если вам нужно напечатать повторные шаги 1 и 2, выберите макрос и нажмите "Выполнить".
- В появившемся поле введите 1 для нечетных и 2 для четных.
При печати более длинных рабочих листов вам может понадобиться способ печати нечетных или четных страниц. К сожалению, Excel не включает эту возможность. Однако есть несколько способов обойти эту проблему.
Во-первых, если вы хотите печатать нечетные и четные страницы для двусторонней печати, вы можете проверить драйвер вашего принтера, чтобы узнать, поддерживает ли он двустороннюю печать или он каким-то образом будет печатать только нечетные или четные страницы. Такой подход позволяет полностью отказаться от Excel.
Еще один способ обойти Excel — просто создать PDF-файл из выходных данных. Затем вы можете открыть файл PDF и использовать Acrobat или Adobe Reader для печати нечетных или четных страниц.
Если вы хотите остаться в Excel, то, возможно, лучший способ справиться с ситуацией — придумать макрос, который будет управлять печатью. К такому макросу можно подойти любым количеством способов. Вот краткий:
При запуске макроса запрашивается номер начальной страницы. В большинстве случаев вы должны ввести либо 1, либо 2, но на самом деле вы можете ввести любой номер страницы, который хотите. Затем макрос печатает начальную страницу, а затем каждую вторую страницу.
При желании вы также можете печатать нечетные и четные страницы, создав два настраиваемых представления в Excel — одно для нечетных страниц, а другое для четных. Все, что вам нужно сделать, это указать несмежный диапазон ячеек (состоящий из ячеек либо на нечетных, либо на четных страницах) в качестве области печати для каждого представления. Например, если вы хотите определить область печати, состоящую из ячеек для всех нечетных страниц, вы можете сделать это:
- Перейти к предварительному просмотру разрыва страницы.
- Используйте мышь, чтобы выбрать все ячейки страницы 1.
- Удерживая нажатой клавишу Ctrl, выберите все ячейки на странице 3.
- В свою очередь, все еще удерживая нажатой клавишу Ctrl, выберите все ячейки других страниц с нечетными номерами.
- Определить выбранные ячейки как область печати.
Выбрав область печати, сохраните вид. Затем сотрите область печати, используйте ту же технику, чтобы выбрать все четные ячейки, и сохраните представление. Теперь у вас есть два представления, которые вы можете распечатать, и каждое представление будет содержать только нечетные или четные страницы. Единственным недостатком этого подхода является то, что 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. Нажмите «ОК», и появится другое диалоговое окно, чтобы убедиться, что вы хотите печатать. Смотрите скриншот:
Печать нечетных, четных или определенных страниц по вашему желанию с помощью 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 Подпишитесь на еженедельные урокиБОНУС: подпишитесь сейчас, чтобы загрузить нашу электронную книгу Top Tutorials!Ссылка на наши 15 лучших учебных пособий была отправлена вам, проверьте свою электронную почту, чтобы загрузить ее! (Если вы не видите электронное письмо, проверьте папку "Спам" или "Промоакции" и обязательно добавьте нас в список контактов, чтобы получать наши электронные письма в будущем.) Читайте также:
|