Как сделать разрыв в excel?

Вставка, перемещение и удаление разрывов страниц на листе

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

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

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

В режиме разрыва страницывыделенные пунктиром линии разбиваются на страницы, автоматически добавленные в Excel. Сплошные линии — это разрывы страниц, добавленные вручную.

Вставка разрыва страницы

Выберите лист, который вы хотите напечатать.

На вкладке Вид в группе Режимы просмотра книги щелкните элемент Страничный режим.

Кроме того, можно выбрать команду Разметка страницы в строке состояния.

Выполните одно из следующих действий:

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

Чтобы вставить Горизонтальный разрыв страницы, выделите столбец справа от того места, куда нужно вставить разрыв страницы.

На вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Разрывы.

Нажмите кнопку Вставить разрыв страницы.

Можно также щелкнуть правой кнопкой мыши строку или столбец, снизу или справа от которых необходимо вставить разрыв, и выбрать команду Вставить разрыв страницы.

Если вставленные вручную разрывы страниц не вступают в силу, возможно, выбран параметр вписать в масштабирование на вкладке страница диалогового окна Параметры страницы (вкладкаРазметка страницы , группа параметры страницы , кнопка вызова диалогового окна) ) . Чтобы применить разрывы страниц, вставляемые вручную, измените параметр масштабирования на Установить.

Перемещение разрыва страницы

Важно: Чтобы разрешить перетаскивание разрывов страниц в другие места на листе, сначала включите функцию перетаскивания ячеек. Если эта функция отключена, перетаскивать разрывы страниц будет нельзя.

Чтобы убедиться в том, что перетаскивание включено, выполните указанные ниже действия.

На вкладке Файл выберите элемент Параметры. В Excel 2007 нажмите кнопку Microsoft Office и выберите пункт Параметры Excel.

В категории Дополнительно в разделе Параметры правки установите флажок Разрешить маркеры заполнения и перетаскивание ячеек и нажмите кнопку ОК.

Щелкните лист, который нужно изменить.

На вкладке Вид в группе Режимы просмотра книги щелкните элемент Страничный режим.

Кроме того, можно выбрать команду Разметка страницы в строке состояния.

Чтобы переместить разрыв страницы, перетащите его в новое положение.

Примечание: При перемещении автоматического разрыва страницы он становится вставленным вручную.

Удаление разрыва страницы

Выберите лист, который нужно изменить.

На вкладке Вид в группе Режимы просмотра книги щелкните элемент Страничный режим.

Кроме того, можно выбрать команду Разметка страницы в строке состояния.

Выполните одно из указанных ниже действий.

Чтобы удалить вертикальный разрыв страницы, выделите столбец справа от разрыва страницы, который требуется удалить.

Чтобы удалить горизонтальный разрыв страницы, выделите строку под разрывом, который требуется удалить.

Примечание: Удалить автоматический разрыв страницы нельзя.

На вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Разрывы.

Выберите пункт Удалить разрыв страницы.

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

Удаление всех вставленных вручную разрывов страниц

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

Щелкните лист, который нужно изменить.

На вкладке Вид в группе Режимы просмотра книги щелкните элемент Страничный режим.

Кроме того, можно выбрать команду Разметка страницы в строке состояния.

На вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Разрывы.

Выберите пункт Сброс разрывов страниц.

Совет: Чтобы удалить все вставленные вручную разрывы страниц, можно также щелкнуть любую ячейку листа правой кнопкой мыши и выбрать команду Сброс разрывов страниц.

Возврат в обычный режим

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

Вы также можете нажать кнопку обычный в строке состояния.

После работы с разрывами страниц в страничном режиме они могут отображаться и в обычном, так как были включены автоматически. Чтобы скрыть разрывы страниц, закройте и снова откройте книгу, не сохраняя ее.

Читать еще:  Как сделать частотный анализ в excel?

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

Отображение и скрытие разрывов страниц в обычном режиме

На вкладке Файл выберите элемент Параметры. В Excel 2007 нажмите кнопку Microsoft Office нажмите кнопку Параметры Excel.

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

Вы не можете добавлять разрывы страниц в книгу в Excel в Интернете.

Однако вы можете открыть электронную таблицу на рабочем столе Excel и добавить разрывы страниц.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Get expert help now

Don’t have time to figure this out? Our expert partners at Excelchat can do it for you, 24/7.

Вставка разрывов страниц, печать заголовков и колонтитулов в Excel

В данном уроке мы разберем три очень полезных инструмента Microsoft Excel: печать заголовков, работа с колонтитулами и вставка разрывов страниц. Все эти инструменты обязательно пригодятся Вам при подготовке документа Excel к печати или экспорту в формат PDF.

Печать заголовков в Excel

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

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

Вставка разрывов страниц в Excel

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

  1. Перейдите в страничный режим просмотра книги. Для этого найдите и выберите в правом нижнем углу книги команду Страничный.
  2. Далее выделите строку, выше которой вы хотите вставить разрыв. Например, если вы хотите вставить разрыв между строками 28 и 29, выделите строку 29.
  3. Откройте вкладку Разметка страницы и из выпадающего меню команды Разрывы выберите пункт Вставить разрыв страницы.
  4. Появится разрыв страницы, отмеченный темно-синей линией.

При просмотре книги в Обычном режиме, вставленные разрывы представлены сплошной серой линией, в то время как автоматические разрывы отмечены пунктирной линией.

Вставка колонтитулов в Excel

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

  1. Перейдите в режим Разметка страницы, нажав команду в нижней части окна Excel. Лист откроется в режиме разметки страницы.
  2. Выберите верхний или нижний колонтитул, который необходимо изменить. В нашем примере мы изменим нижний колонтитул.
  3. На Ленте появится вкладка Конструктор. На ней Вы можете получить доступ к командам Excel, которые позволят автоматически вставлять элементы колонтитулов, такие как номера страниц, дата или название рабочей книги. В нашем примере мы добавим номера страниц.
  4. Номера будут добавлены в нижний колонтитул.

В Excel используются те же инструменты по работе с колонтитулами, что и в Microsoft Word. Изучите руководство по работе с колонтитулами и номерами страниц в Word 2013, чтобы получить дополнительную информацию.

Вставка разрывов страниц, печать заголовков и колонтитулов в Excel

В данном уроке мы разберем три очень полезных инструмента Microsoft Excel: печать заголовков, работа с колонтитулами и вставка разрывов страниц. Все эти инструменты обязательно пригодятся Вам при подготовке документа Excel к печати или экспорту в формат PDF.

Печать заголовков в Excel

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

  1. Откройте вкладку Разметка страницы и выберите команду Печатать заголовки.
  2. В появившемся диалоговом окне Параметры страницы Вы можете выбрать строки или столбцы, которые необходимо печатать на каждом листе. В нашем примере мы выберем первую строку.
  3. Нажмите кнопку Свернуть диалоговое окно, которая находится справа от поля Сквозные строки.
  4. Курсор превратится в небольшую черную стрелку, а диалоговое окно Параметры страницы свернется. Выделите строку, которую необходимо печатать на каждом листе. В нашем примере мы выбрали строку 1.
  5. Строка 1 появится в поле Сквозные строки. Нажмите кнопку Свернуть диалоговое окно еще раз.
  6. В развернувшемся диалоговом окне Параметры страницы нажмите OK. Строка 1 будет добавлена на каждом печатном листе.
Читать еще:  Как сделать выгрузку из 2гис в excel?

Вставка разрывов страниц в Excel

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

  1. Перейдите в страничный режим просмотра книги. Для этого найдите и выберите в правом нижнем углу книги команду Страничный.
  2. Далее выделите строку, выше которой вы хотите вставить разрыв. Например, если вы хотите вставить разрыв между строками 28 и 29, выделите строку 29.
  3. Откройте вкладку Разметка страницы и из выпадающего меню команды Разрывы выберите пункт Вставить разрыв страницы.
  4. Появится разрыв страницы, отмеченный темно-синей линией.

При просмотре книги в Обычном режиме, вставленные разрывы представлены сплошной серой линией, в то время как автоматические разрывы отмечены пунктирной линией.

Вставка колонтитулов в Excel

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

  1. Перейдите в режим Разметка страницы, нажав команду в нижней части окна Excel. Лист откроется в режиме разметки страницы.
  2. Выберите верхний или нижний колонтитул, который необходимо изменить. В нашем примере мы изменим нижний колонтитул.
  3. На Ленте появится вкладка Конструктор. На ней Вы можете получить доступ к командам Excel, которые позволят автоматически вставлять элементы колонтитулов, такие как номера страниц, дата или название рабочей книги. В нашем примере мы добавим номера страниц.
  4. Номера будут добавлены в нижний колонтитул.

В Excel используются те же инструменты по работе с колонтитулами, что и в Microsoft Word. Изучите руководство по работе с колонтитулами и номерами страниц в Word 2013, чтобы получить дополнительную информацию.

Четыре способа, как убрать разрыв страницы в «Экселе»

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

Убираем все разрывы

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

  1. Откройте книгу с нужной таблицей в программе.
  2. Перейдите на вкладку «Разметка».
  3. Кликните по кнопке «Разрывы», которая располагается в группе инструментов «Параметры страницы».
  4. В меню, которое появится, нажмите по пункту «Сброс разрывов страниц».

Сразу после этого все ненужные разрывы будут удалены. Кстати, если вы думаете, как убрать разрыв страницы в «Эксель 2010», то процедура абсолютно такая же.

Убираем отдельный разрыв

Хорошо, как в «Экселе» убрать разрывы страниц сразу все мы разобрались, но что, если вам мешает всего лишь несколько. не удалять же все, а потом заново устанавливать нужные? Этого и не придется сделать, ведь есть специальная кнопка, которая позволяет удалять отдельный разрыв:

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

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

Убираем разрыв путем его перемещения

Если вы не хотите каждый раз при необходимости удалить разрыв переходить по уйме всевозможных менюшек, тогда можно воспользоваться нетрадиционным способом, подразумевающий удаление разрыва путем его перемещения за границы самой таблицы. Давайте рассмотрим этот способ более подробнее:

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

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

Читать еще:  Как сделать калькуляционную карту в excel?

Убираем автоматически созданный разрыв

Мы обсудили, как убрать вручную созданные разрывы, но что делать с автоматическими? Сейчас об этом и поговорим. Стоит сразу сказать, что полностью от них избавиться никак не получиться, но можно сместить так, чтобы это было удобоваримо:

  1. Запустите программу с открытым нужным документом.
  2. Перейдите в страничный режим.
  3. Наведите курсор на пунктирную линию. Именно ей и обозначаются разрывы, расставленные автоматически программой.
  4. Зажмите левую кнопку мыши.
  5. Перетащите курсор в нужное вам место.

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

Как сделать разрыв в excel?

Подскажите, пожалуйста, как из кода установить горизонтальный разрыв страницы в Excel в определенном месте (зная номер строки)

COM ExcelApplication;
COM ActiveWindow;
COM SelectedSheets;
COM HPageBreaks;
COM ActiveCell;

//Надо чтобы к этому моменту уже был ExcelApplication

ActiveWindow = ExcelApplication.ActiveWindow();
SelectedSheets = ActiveWindow.SelectedSheets();
HPageBreaks = SelectedSheets.HPageBreaks();
ActiveCell = ExcelApplication.ActiveCell();
HPageBreaks.add(ActiveCell);

вставляет разрывы страницы с позиции курсора в шаблоне, на основе которого формируем файл (судя по всему ActiveCell — ячейка, где стоит курсор)

Определенно, нужно как то ActiveCell «сказать» какая она, но как?

Может быть у кого-то есть еще варианты.

Все попробовала, все варианты работают.

Последний короче, соответственно его и выбираю (и как я не увидела этот метод в классе ).


Разрыв страницы вставлять умею, но при печати документа все равно «красоты» не получается.
Документ имеет формат: ШАПКА, ТАБЛИЦА (с итоговыми строками), БЛОК ПОДПИСЕЙ

Для каждого документа задаем 3 параметра — количество строк в таблице на первой странице, количество на второй и далее, количество на последней (не более)

Нельзя переносить на последнюю страницу итоги и подписи отдельно, необходимо к ним прицепить хотя бы одну строчку из таблицы.

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

У меня получается:
шапка и все, кроме одной строки таблицы — разрыв страницы (МОЙ)
потом последняя строка таблицы и итоги — разрыв страницы («сделано Экселем»)
и все что осталось уже на последней странице

Кто-нибудь знает, как с этим бороться?

Похоже Эксель вставляет свои разрывы страниц в любом случае и позволяет добавлять еще разрывы страниц.

Т.е. надо выводить весь документ, потом удалять Экселевские разрывы страниц и потом уже вставлять свои.

Но вопрос еще в силе, может быть кто-то знает, как сказать Экселю «не разбивать на страницы».

Имперические методы имеют право на существование.

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

Такая вот арифметика.

Имперические методы имеют право на существование.

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

Такая вот арифметика.

В хелпе Экселя сказано:
Помимо автоматических разрывов страниц можно вставлять разрывы страниц вручную.

т.е. как не считай, может так получится, что к «нашим» pagebreak добавятся еще и экселевские.

Поэтому, я сделала следующее:
после того как сформировала документ для COM worksheet вызвала метод
worksheet.ResetAllPageBreaks();
сбрасывающий экселевские разрывы страниц.
А потом уже вставила свои pagebreak’и.

Абсолютно согласен с simply2double. Простой подсчет строк для разбивки страниц — очень уж ненадежный способ. Он обязательно сыграет с Вами злую шутку, как только потребуется динамически менять высоту строк, если выводимые данные перестанут влезать в одну строку.

Лично я делал примерно так: все разрывы, кроме последнего я отдавал «на откуп» Екселю, поскольку уж он-то лучше знает все свои параметры (высоту, поля и т.д.). А последний разрыв анализировал, а не разбил ли он мне Footer (тот самый блок подписей)? И не оторвал ли он мне последнюю строку от итогов? Или итоги от футера? Вобщем, если последний разрыв стоит не ДО ПОСЛЕДНЕЙ строки данных, то он меня не устраивает, и я вставляю принудительный разрыв именно ПЕРЕД ПОСЛЕДНЕЙ строкой.

При этом «родной» Екселевский разрыв благополучно исчезает сам! Честно говоря, не понимаю, почему у Вас этого не происходит. Только что проверил: даже при «ручном» редактировании Екселевской таблички все происходит очень корректно — при вставке принудит. разрыва, автоматический исчезает (или съезжает ниже, если «хвост» опять не помещается на странице.

Вот часть кода, который у меня обрабатывает последнюю страницу:

int pageBreakNum ;
int lastPageBreakRow = 0 ;
int pageBreakRow = — 1 ;
;
lastLineRowNum = . // здесь определяем номер последней строки,
// которая должна обязательно попасть на посл. страницу
.
// найдем последний разрыв страницы
for ( pageBreakNum = 1 ; pageBreakRow != 0 ; pageBreakNum ++)
<
lastPageBreakRow = pageBreakRow ;
pageBreakRow = document . getHPageBreak ( pageBreakNum );
>

if( lastPageBreakRow > lastLineRowNum )
<
document . insertPageBreak ( ComExcelDocument_RU :: numToNameCell ( 1 , lastLineRowNum ));
>
.

Ссылка на основную публикацию
Adblock
detector