Как сделать разрыв столбца в эксель
Одной из интересных и полезных функций в Экселе является возможность объединить две и более ячейки в одну. Эта возможность особенно востребована при создании заголовков и шапок таблицы. Хотя, иногда она используется даже внутри таблицы. В то же время, нужно учесть, что при объединении элементов некоторые функции перестают корректно работать, например сортировка. Также существует и много других причин, из-за которых пользователь решит разъединить ячейки, чтобы построить структуру таблицы по-иному. Установим, какими методами можно это сделать.
Разъединение ячеек
Процедура разъединения ячеек является обратной их объединению. Поэтому, говоря простыми словами, чтобы её совершить, нужно произвести отмену тех действий, которые были выполнены при объединении. Главное понять, что разъединить можно только ту ячейку, которая состоит из нескольких ранее объединенных элементов.
Способ 1: окно форматирования
Большинство пользователей привыкли производить процесс объединения в окне форматирования с переходом туда через контекстное меню. Следовательно, и разъединять они будут так же.
После этих несложных действий ячейка, над которой проводили операцию, будет разделена на составляющие её элементы. При этом, если в ней хранились данные, то все они окажутся в верхнем левом элементе.
Способ 2: кнопка на ленте
Но намного быстрее и проще, буквально в один клик, можно произвести разъединение элементов через кнопку на ленте.
Собственно на этом все варианты разъединения ячеек и заканчиваются. Как видим, их всего два: окно форматирования и кнопка на ленте. Но и этих способов вполне хватает для быстрого и удобного совершения вышеуказанной процедуры.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Блог Мачула Владимира
Например, в таблице сотрудников на рис.1, требуется отсортировать данные по фамилиям, а затем по именам сотрудников (для упорядочения однофамильцев). Для этого следует распределить фамилии, имена и отчества по отдельным столбцам.
исходная таблица для разделения данных
Когда требуется разделить данные, находящиеся в одном столбце можно использовать встроенную возможность Excel – разбиение содержимого одного столбца на несколько.
Для этого необходимо выполнить следующие действия:
1. Справа от разделяемого диапазона вставить несколько пустых столбцов по числу отделяемых данных. Это делается, чтобы избежать замены данных в соседних столбцах. В нашем случае вставим два новых столбца (рис.2).
добавляем пустые столбцы
2. Выделить столбец, который содержит разделяемые данные (Фамилия Имя Отчество).
3. На панели Работа с данными вкладки Данные нажимаем кнопку Текст по столбцам.
В открывшемся диалоговом окне Мастер текстов (разбор) – шаг 1 из 3 (рис.3) в области Формат исходных данных указать вариант разбиения:
— с разделителями – если текст в ячейках разделен пробелами, запятыми, точками с запятой, знаками табуляции и т.п. (это наш случай – разделение пробелами);
— фиксированной ширины – если мы разделяем данные на равные (по столбцам) части.
мастер разделения данных Excel
4. Нажимаем кнопку Далее.
5. В окне Мастер текстов (разбор) – шаг 2 из 3 (рис.4) выбираем символ-разделитель — пробел. Если среди предложенного набора отсутствует нужный знак, следует установить флажок другой и в поле ввести требуемый символ. При этом в нижней части окна будет приведен образец разбиения.
указываем признак разделения данных
6. Нажатием кнопки Далее переходим в следующее диалоговое окно: Мастер текстов (разбор) – шаг 3 из 3 (рис.5), которое позволяет установить формат данных для каждого нового столбца. Кнопка Подробнее открывает диалоговое окно, в котором можно установить дополнительные настройки числовых данных.
Можно при разбиении исключить отдельный столбец. Для этого следует выделить его в образце разбора и включить опцию Пропустить столбец.
указываем признак разделения данных
7. После установки всех требуемых параметров нажимаем кнопку Готово, в результате чего содержимое выделенного диапазона будет разбито на три столбца (рис.6).
применяем разделение данных
Теперь можно выполнять сортировку по фамилиям и именам сотрудников (рис.7). Для однофамильцев имена будут располагаться в порядке возрастания алфавита.
Разъединение ячеек в таблице Excel
Во время работы в Эксель пользователю время от времени требуется изменить структуру таблицы, в т.ч. объединить или, наоборот, разъединить определенные ячейки. В данной статье мы разберем методы, пользуясь которыми можно выполнить данную задачу.
Особенности разъединения ячеек
Чтобы разъединить ячейку, требуется отменить действия, выполненные при ее объединении. Другими словами, возможность разъединения существует исключительно для ранее объединенной ячейки, которая собрана из нескольких элементов.
Метод 1: параметры в окне форматирования
Многие пользователи предпочитают выполнять объединение ячеек в окне “Формат ячеек”. Здесь же можно выполнить разъединение.
- Для начала нужно выделить объединенную ячейку. Затем щелчком правой кнопки мыши по ней раскрываем контекстное меню, в котором нам нужна строка “Формат ячеек”. Также можно просто нажать сочетание клавиш Ctrl+1, предварительно выбрав нужную ячейку.
- Во вкладке “Выравнивание” обращаем внимание на группу параметров “Отображение”. Здесь должна стоять галочка напротив пункта “объединение ячеек”. Убираем ее и жмем кнопку OK.
- В результате, объединение элементов будет отменено. Если ранее объединенная ячейка содержала какие-либо данные, они будут размещены в самой верхней левой ячейке разъединенного диапазона.
Метод 2: инструменты на ленте
Есть и другой метод, которым можно пользоваться для разъединения ячейки, причем он даже быстрее, чем рассмотренный выше.
- Выбираем объединенную ячейку, после чего в главной вкладке нажимаем кнопку “Объединить и поместить в центре” (блок инструментов “Выравнивание”), которая в данном случае выполнит обратное действие, т.е. разъединение.
- В итоге мы добились требуемого результата в считанные секунды.
Примечание: в результатах, полученных с помощью данных методов, есть небольшая разница. При реализации первого метода (через формат ячеек) значение объединенной ячейки, которое теперь будет располагаться в верхней левой ячейке разъединенного диапазона, сохранит выравнивание по горизонтали и вертикали первоначальной (объединенной) ячейки. При использовании кнопки на ленте программы выравнивание сохранится только по вертикали.
Заключение
Таким образом, выполнить разъединение ячеек в Эксель можно двумя способами, каждый из которых предельно прост в реализации и не займет много времени. Главное помнить – разъединить можно только ранее объединенные ячейки.
Объединение и разбиение данных в ячейках в Excel с форматированием
Форматирование и редактирование ячеек в Excel – удобный инструмент для наглядного представления информации. Такие возможности программы для работы бесценны.
Значимость оптимальной демонстрации данных объяснять никому не нужно. Давайте посмотрим, что можно сделать с ячейками в Microsoft Excel. Из данного урока вы узнаете о новых возможностях заполнения и форматирования данных в рабочих листах.
Как объединить ячейки без потери данных Excel?
Смежные ячейки можно объединить по горизонтали или по вертикали. В результате получается одна ячейка, занимающая сразу пару столбцов либо строк. Информация появляется в центре объединенной ячейки.
Порядок объединения ячеек в Excel:
В результате получится:
Как разбить ячейку в Excel на две?
Разбить на две ячейки можно только объединенную ячейку. А самостоятельную, которая не была объединена – нельзя. НО как получить такую таблицу:
Давайте посмотрим на нее внимательнее, на листе Excel.
Таким образом, чтобы разбить нужную ячейку на две части, необходимо объединить соседние ячейки. В нашем примере – сверху и снизу. Ту ячейку, которую нужно разделить, не объединяем.
Как разделить ячейку в Excel по диагонали?
Для решения данной задачи следует выполнить следующий порядок действий:
Проводим диагональ в нужном направлении.
Как сделать ячейки одинакового размера?
Преобразовать ячейки в один размер можно следующим образом:
Можно изменить ширину ячеек во всем листе. Для этого нужно выделить весь лист. Нажмем левой кнопкой мыши на пересечение названий строк и столбцов (или комбинация горячих клавиш CTRL+A).
Подведите курсор к названиям столбцов и добейтесь того, чтобы он принял вид крестика. Нажмите левую кнопку мыши и протяните границу, устанавливая размер столбца. Ячейки во всем листе станут одинаковыми.
Как разбить ячейку на строки?
В Excel можно сделать несколько строк из одной ячейки. Перечислены улицы в одну строку.
Нам нужно сделать несколько строк, чтобы каждая улица была написана в одной строке.
Данные в ячейке автоматически распределятся по нескольким строкам.
Пробуйте, экспериментируйте. Устанавливайте наиболее удобные для своих читателей форматы.
Способы разделения ячеек и столбцов в Excel
Приложение Microsoft Excel предоставляет большие возможности для работы с таблицами. Пользователь может объединять соседние ячейки с любой стороны или делать разбиения с целью подстройки структуры таблицы. С использованием границ, возможно разделить ячейки в Excel диагонально, чтобы наименования столбцов стали располагаться сверху справа, а строчек — снизу слева.
Можно ли разбивать ячейки в Microsoft Excel?
Самая маленькая единица измерения в Экселе — ячейка. Она обладает условным номером, определяющим её отношение к строчке и столбцу, к примеру, D14 или A2.
Увы, в связи с тем, что она представляет из себя наименьшую единицу документа, её невозможно делить стандартными методами, которые имеются в офисном приложении Майкрософт Эксель.
Объединение
Чтобы разделить ячейку на две в Excel, проще всего объединить иные ячейки:
Как видите, хотя данные действия не разъединяли ячейки, а, наоборот объединяли, появилась иллюзия того, как будто элемент разбит.
Как делить объединённые ячейки?
Если требуется разделить столбец в Эксель на два не в шапке, а в иной области таблицы, тогда намного проще объединить все элементы 2-х соседних столбцов или строк, а только затем приступать к разделению желаемых ячеек. Инструкция:
Но помните, что Excel будет идентифицировать разделённый таким методом элемент как один.
Разделить ячейки по диагонали
Формат ячеек
Разделить ячейки по диагонали с помощью формата ячеек можно следующим образом:
Вставка линии
Этот вариант лучше использовать только для разделения крупной ячейки, либо элемента, образованного объединением нескольких. Инструкция:
Как видно, хотя, в офисном приложении Microsoft Excel не имеется обычных способов разделения ячеек пополам, с помощью несложных манипуляций всё же это возможно сделать.
Разделить текст по столбцам в Excel
Приложение Excel позволяет разбивать текст в ячейках столбца на несколько подстрок и располагать их в отдельных колонках. При этом для разбивки используется специальный разделитель, который выбирается пользователем для каждого конкретного случая.
На экране будет отображено окно мастера распределения текста:
Весь процесс состоит из трех шагов.
На первом этапе требуется выбрать формат данных для разделения, а именно указать, содержит ли текст разделители, или каждый будущий столбец имеет свою фиксированною ширину, т.е. длину текста. Последний вариант рассматриваться не будет, так как он ничем не отличается от первого кроме следующего шага, где требуется самостоятельно выбрать на линейке ширину поля.
Следующим действием выбирается символ-разделитель. Им может быть любой из знаков, включая буквы и цифры.
Может возникнуть ситуация, когда подстрока для создания столбца содержит символ-разделитель, который таковым не является. В подобных случаях строки должны быть заключены в одинарные либо двойные кавычки (в нашем примере исходных данных это присутствует), а в окне мастера нужно выбрать, какой ограничитель строк применить.
Имейте в виду то, что символы-разделители и ограничители удаляются из содержимого разделенных данных.
Завершающим шагом является назначение форматирования новым колонкам и указания места для их расположения.
Из возможных настроек предоставлено только несколько форматов (типов данных), а поместить распределенный текст можно только на текущем листе.
Excel
Microsoft Excel рабочие листы очень помогают поддерживать упорядоченность и гибкость данных. Это очень легко перемещать или перемещать вещи на листе, особенно если вы знаете, как манипулировать данными с помощью Excel. Разрывы страниц относятся к разделителям, которые отмечают разделение каждой страницы при печати.
При использовании Excel разрывы страниц фактически вставляются автоматически в зависимости от формата бумаги, масштаба и параметров полей. Что ж, если настройки по умолчанию не работают с вашими требованиями или предпочтениями, вы можете добавить разрывы страниц вручную. Это очень полезно, особенно если вы печатаете таблицы и вам нужно знать точное количество необходимых страниц или разделение документов.
Вот шаги, которые нужно выполнить, если вы хотите вставить, переместить или удалить разрывы страниц в листе Microsoft Excel.
Вставить разрыв страницы в Excel
Выберите столбец или строку, в которую вы хотите вставить разрыв страницы.
Вот, что нужно сделать, если вы хотите создать вертикальный разрыв страницы :
1] Поместите указатель на ячейку, чтобы выделить строку 1 справа от столбца, где вы хотите разместить разрыв страницы.
Если вы хотите горизонтальный разрыв страницы , вот что вы делаете:
1] Поместите указатель ячейки в столбец A или строку прямо под строкой, в которую вы хотите вставить разрыв страницы.
Читать . Как настроить панель быстрого доступа в Excel, чтобы она работала для вас.
Переместить разрыв страницы в Excel
1] Перейдите на вкладку Файл и выберите Параметры .
3] Откройте рабочий лист, который вы хотите изменить.
4] Нажмите Вид , а затем Просмотр разрыва страницы .
5] Чтобы переместить разрыв страницы, просто перетащите его в новое место.
Удалить разрыв страницы в Excel
1] На вкладке Вид нажмите Предварительный просмотр разрыва страницы .
2] Выберите строку или столбец разрыва страницы, который вы хотите удалить.
3] Перейдите на вкладку Макет страницы и нажмите Разрывы. Выберите Удалить разрыв страницы . Это удалит разрыв страницы, который вы выбрали ранее.
Точка | Адрес | Бюджет |
Магазин телефонов | Самара; ул. Алтухого | 700 руб. |
Ремонт ноутбуков | Уфа; ул. Спиридонова | 850 руб. |
Ремонт обуви | Кострома; ул. Седина | 1050 руб. |
Пошив одежды | Москва; ул. Энтузиастов | 2000 руб. |
Необходимо разделить ячейки таким образом, чтобы в одной были названия городов в другой названия улиц.
Каким образом выполняется разбивка ячеек:
Выделенная ячейка будет разделена и часть текста перейдет в соседнюю пустую ячейку.
Результат деления ячеек
Вставка, перемещение и удаление разрывов страниц на листе
Разрывы страниц — это разделители, которые разбивают лист на отдельные страницы для печати. Microsoft Excel вставляет автоматические разрывы страниц с учетом размера бумаги, параметров полей и масштабирования, а также позиций разрывов страниц, вставленных вами вручную. Чтобы распечатать лист на определенном количестве страниц, перед выводом на печать можно настроить разрывы страниц на листе.
Хотя работать с разрывами страниц можно и в обычном режиме, рекомендуется использовать страничный режим: он позволяет увидеть, как вносимые изменения (например, ориентации страницы и форматирования) влияют на автоматические разрывы страниц. Например, вы можете увидеть, как изменение высоты строки и ширины столбца влияет на размещение автоматических разрывов страниц.
Чтобы переопределить автоматические разрывы страниц, вставляемые приложением Excel, вы можете вручную вставить собственные разрывы страниц, переместить или удалить их. Кроме того, можно быстро удалить все вставленные вручную разрывы страниц. Завершив работу с разрывами, можно вернуться в обычный режим просмотра.
В режиме разрыва страницывыделенные пунктиром линии разбиваются на страницы, автоматически добавленные в Excel. Сплошные линии — это разрывы страниц, добавленные вручную.
Вставка разрыва страницы
Выберите лист, который вы хотите напечатать.
На вкладке Вид в группе Режимы просмотра книги щелкните элемент Страничный режим.
Кроме того, можно выбрать команду Разметка страницы в строке состояния.
Выполните одно из следующих действий:
Чтобы вставить вертикальный разрыв страницы, выделите строку под тем местом, куда нужно вставить разрыв страницы.
Чтобы вставить Горизонтальный разрыв страницы, выделите столбец справа от того места, куда нужно вставить разрыв страницы.
На вкладке Разметка страницы в группе Параметры страницы нажмите кнопку Разрывы.
Можно также щелкнуть правой кнопкой мыши строку или столбец, снизу или справа от которых необходимо вставить разрыв, и выбрать команду Вставить разрыв страницы.
Если вставленные вручную разрывы страниц не вступают в силу, возможно, выбран параметр вписать в масштабирование на вкладке страница диалогового окна Параметры страницы (вкладкаРазметка страницы , группа параметры страницы , кнопка вызова диалогового окна) ) . Чтобы применить разрывы страниц, вставляемые вручную, измените параметр масштабирования на Установить.
Перемещение разрыва страницы
Важно: Чтобы разрешить перетаскивание разрывов страниц в другие места на листе, сначала включите функцию перетаскивания ячеек. Если эта функция отключена, перетаскивать разрывы страниц будет нельзя.
Чтобы убедиться в том, что перетаскивание включено, выполните указанные ниже действия.
На вкладке Файл выберите элемент Параметры. В Excel 2007 нажмите кнопку Microsoft Office и выберите пункт Параметры 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 будет очень неудобно, если заголовки окажутся только на первой странице. Команда Печатать заголовки позволяет выбирать определенные строки или столбцы и печатать их на каждом листе.
Вставка разрывов страниц в Excel
Если Вы хотите распечатать определенные фрагменты рабочей книги на отдельных листах, необходимо вставить разрывы страниц. В Excel существует два типа разрывов страниц: вертикальные и горизонтальные. Вертикальные разрывы разделяют по столбцам, а горизонтальные по строкам. В нашем примере мы вставим горизонтальный разрыв страницы.
При просмотре книги в Обычном режиме, вставленные разрывы представлены сплошной серой линией, в то время как автоматические разрывы отмечены пунктирной линией.
Вставка колонтитулов в Excel
Вы можете сделать книгу более интересной и профессиональной, вставив в нее верхние и нижние колонтитулы. Верхний колонтитул располагается в верхней части страницы, а нижний колонтитул внизу страницы. Колонтитулы содержат такую информацию, как номер страницы, дата, название книги или названия разделов.
В Excel используются те же инструменты по работе с колонтитулами, что и в Microsoft Word. Изучите руководство по работе с колонтитулами и номерами страниц в Word 2013, чтобы получить дополнительную информацию.
Вставка разрывов страниц, печать заголовков и колонтитулов в Excel
В данном уроке мы разберем три очень полезных инструмента Microsoft Excel: печать заголовков, работа с колонтитулами и вставка разрывов страниц. Все эти инструменты обязательно пригодятся Вам при подготовке документа Excel к печати или экспорту в формат PDF.
Печать заголовков в Excel
Если в Вашей таблице имеются заголовки, особенно когда таблица достаточно большая, очень важно, чтобы при печати эти заголовки выводились на каждой странице. Читать распечатанную книгу Excel будет очень неудобно, если заголовки окажутся только на первой странице. Команда Печатать заголовки позволяет выбирать определенные строки или столбцы и печатать их на каждом листе.
Вставка разрывов страниц в Excel
Если Вы хотите распечатать определенные фрагменты рабочей книги на отдельных листах, необходимо вставить разрывы страниц. В Excel существует два типа разрывов страниц: вертикальные и горизонтальные. Вертикальные разрывы разделяют по столбцам, а горизонтальные по строкам. В нашем примере мы вставим горизонтальный разрыв страницы.
При просмотре книги в Обычном режиме, вставленные разрывы представлены сплошной серой линией, в то время как автоматические разрывы отмечены пунктирной линией.
Вставка колонтитулов в Excel
Вы можете сделать книгу более интересной и профессиональной, вставив в нее верхние и нижние колонтитулы. Верхний колонтитул располагается в верхней части страницы, а нижний колонтитул внизу страницы. Колонтитулы содержат такую информацию, как номер страницы, дата, название книги или названия разделов.
В Excel используются те же инструменты по работе с колонтитулами, что и в Microsoft Word. Изучите руководство по работе с колонтитулами и номерами страниц в Word 2013, чтобы получить дополнительную информацию.
Зачастую, документы, которые были созданы в табличном редакторе Excel, подаются на печать. Но не всегда таблица распечатывается так, как это нужно. Зачастую разрывы страниц стоят не в тех местах, где хотелось бы и в итоге получается, что в распечатанном виде ее намного сложнее воспринимать. Выходом из этой ситуации будет удаление ненужных разрывов. В этой статье будет рассказано, как убрать разрыв строки на странице в Excel 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 — ячейка, где стоит курсор)
Может быть у кого-то есть еще варианты.
Все попробовала, все варианты работают.
Последний короче, соответственно его и выбираю (и как я не увидела этот метод в классе ).
Для каждого документа задаем 3 параметра — количество строк в таблице на первой странице, количество на второй и далее, количество на последней (не более)
Нельзя переносить на последнюю страницу итоги и подписи отдельно, необходимо к ним прицепить хотя бы одну строчку из таблицы.
Соответственно, в таких ситуациях я вставляю разделитель страницы перед последней строчкой таблицы.
Т.Е. вроде бы цель достигнута
НО
Эксель считает, что последняя строка и итоговая строка влезает на первую страницу, поэтому ставит еще свой разделитель страниц и выкидывает подписи отдельно (что недопустимо!)
Кто-нибудь знает, как с этим бороться?
Похоже Эксель вставляет свои разрывы страниц в любом случае и позволяет добавлять еще разрывы страниц.
Т.е. надо выводить весь документ, потом удалять Экселевские разрывы страниц и потом уже вставлять свои.
Имперические методы имеют право на существование.
На самом деле нужно определить размеры рабочей области, а это размер листа минус поля (настройка листа екселя ) минус поля принтера ( свойства принтера ) потом определить высоту строки и методом деления определить кол-во строк размещаемых на листе. и поставить разрыв.
Такая вот арифметика.
Имперические методы имеют право на существование.
На самом деле нужно определить размеры рабочей области, а это размер листа минус поля (настройка листа екселя ) минус поля принтера ( свойства принтера ) потом определить высоту строки и методом деления определить кол-во строк размещаемых на листе. и поставить разрыв.
Такая вот арифметика.
В хелпе Экселя сказано:
Помимо автоматических разрывов страниц можно вставлять разрывы страниц вручную.
Поэтому, я сделала следующее:
после того как сформировала документ для COM worksheet вызвала метод
worksheet.ResetAllPageBreaks();
сбрасывающий экселевские разрывы страниц.
А потом уже вставила свои pagebreak’и.
Абсолютно согласен с simply2double. Простой подсчет строк для разбивки страниц — очень уж ненадежный способ. Он обязательно сыграет с Вами злую шутку, как только потребуется динамически менять высоту строк, если выводимые данные перестанут влезать в одну строку.
Вот часть кода, который у меня обрабатывает последнюю страницу:
int pageBreakNum ;
int lastPageBreakRow = 0 ;
int pageBreakRow = — 1 ;
;
lastLineRowNum = . // здесь определяем номер последней строки,
// которая должна обязательно попасть на посл. страницу
.
// найдем последний разрыв страницы
for ( pageBreakNum = 1 ; pageBreakRow != 0 ; pageBreakNum ++)
Читайте также: