Как в excel удалить пустые страницы Excelka.ru - все про Ексель

Как в excel удалить пустые страницы

Как удалить все листы в Excel кроме активного? Как удалить каждый второй лист в Excel? Выборочное удаление листов

Приходилось ли Вам когда-нибудь удалять листы в рабочей книге приложения Excel ? Скорее всего, что да! Согласитесь, незамысловатая операция, если необходимо выборочно удалить несколько листов. Независимо от версии Excel щелкнул правой кнопкой мыши по нужному (а точнее говоря ненужному) листу, нажал «Удалить» в контекстном меню, подтвердил удаление — и всего делов то, три нажатия кнопки мыши! Задача усложняется, когда нужно выборочно удалить от десяти листов и более. Удаление листов становится длительным и утомительным занятием.

Как вручную удалить лист/листы в книге Excel 2003/2007/2010?

Для удаления одного или нескольких листов из рабочей книги проще всего использовать команду «Удалить» из контекстного меню. Кстати говоря, не все знают, что удалять листы можно используя клавиши Ctrl и Shift. Удерживая клавишу Shift, можно выделить диапазон листов, подлежащих удалению и удалить их разом. Аналогично можно использовать клавишу Ctrl, удерживать ее, выбирая листы для удаления, после чего удалить все выделенные листы разом.

Как выборочно удалять листы при помощи надстройки?

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

1) Мгновенно удалить все листы за исключением активного;

2) Удалить листы с заданным шагом, например, каждый второй, третий, четвертый, пятый. n-ый лист рабочей книги.

3) Удалить листы по маске (по шаблону), используя специальные символы совпадения.

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

Если Вы никогда не имели дел с макросами и надстройками, предлагаю Вам ознакомится с тем как установить надстройку на свой компьютер.

Как в excel удалить пустые страницы

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

>Чтобы предотвратить возможную потерю данных, перемещать непустые
>ячейки за пределы листа запрещено.
>Найдите последнюю непустую ячейку, нажав клавиши CTRL+END, и удалите
>или очистите все ячейки между этой ячейкой и окончанием ваших
>данных. Затем выберите ячейку А1 и сохрангите книгу.
>Либо переместите данные в другое место и попробуйте еще раз.

При этом, при нажатии CTRL+END курсор позиционируется в последнюю
ячейку листа. Т.е. в «IV 65536», хотя визуально справа и снизу от
заполненной таблицы пустые ячейки есть.

Попытки удалить совбодные ячейки справа от таблицы приводят к тому,
что из за границы листа выползают ячейки с разметкой. Удаление этих
ячеек с разметкой приводит к тому, что из за границы листа появляются
другие такие же ячейки.
Файл нужный. Имеет сложное оформление, листы с графиками, макросы,
кнопки в таблицах и тд. Суммарный объем информации около 8 мегабайт.

Может что нибудь посоветуете или подскажете где/что почитать на эту
тему.

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

Т.е. в «IV 65536», хотя визуально справа и снизу от заполненной таблицы пустые ячейки есть.

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

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

Что Вы имеете ввиду? ячейки с разметкой — это что?

Добавление от 20.07.2003 14:42:

Вы прсмотр документа пробовали? Сколько он страниц?

svetl и uagg
Не все так просто, а то бы и не обращался:

>Удалите все строки и все столбцы, находящиеся за пределами таблицы, включая самые крайние (если Вы >уверены, что никаких нужных данных там нет, и быть не может).
Делал уже. Результат описан выше. Файл к сожалению предъявить не могу. Там информация. Воспроизвести то, что у меня получилось я думаю можно примерно так:
1. Войти в Excel. Выделить строку или несколько. Нажать на иконку границы. Т.е. установится обрамление ячеек для выделенных строк на всю ширину листа.
2. Вставить большое количество столбцов.

Читать еще:  Как в эксель добавить шрифт

>Визуально они могут казаться пустыми, но в них могут быть пробелы, форматирование, формулы (ненужные!), >еще какая-нибудь невидимая бяка, особенно если файл эксплуатируется давно.
Они пустые. А если и были не пустыми, то я неоднократно их помечал и говорил «Правка»-«Очистить»-«Все».

>>Попытки удалить совбодные ячейки справа от таблицы приводят к тому, что из за границы листа выползают >>ячейки с разметкой.
>Что Вы имеете ввиду? ячейки с разметкой — это что?
Ячейки имеющие обрамление и заливку и не имеющие никаких формул, данных и прочего.

>Вы прсмотр документа пробовали? Сколько он страниц?
Последняя страница равна последней строке в заполненной таблице.
А в право информация на печатный лист не входит. Вправо таблица заполнена данными до ячейки HR, т.е. почти полностью. (Распечатка всей таблицы на лист не требуется).

>Потрать несколько минут, скопируй все нужные тебе данные в новую книгу. Файл, возможно поврежден. Это >бывает часто.
Этот вариант кардинальный. Естественно он сработает. Если не будет других советов, придется так и делать. Но минутами тут не обойдешся. По моим прикидкам день-два-и более, если восстанавливать все связи в таблицах, графики, макросы, группировку данных, настраивавшуюся вручную и т.д. Я ж говорю данных много.
Информация вводилась в течении 2,5 лет.
В течении этих лет добавлялись новые листы. Делались они по образу имеющихся, путем создания копии имеющегося листа. Так вот в какой то момент когда в первый раз появилась проблема, по которой задал вопрос, я подумал, что однажды обрамляя ячейки таблицы, я выделил не те которые нужно было обрамить, а строки целиком. После чего делал вставку столбцов. Тогда поборол проблему путем многократного удаления всех столбцов справа от заполненной таблицы.
А сейчас, сколько бы я столбцов справа ни удалял, все равно на месте их появляются новые с обрамлением и заливкой. Вот я и предполагаю, что они выскакивают из-за границы листа.

Так, что пока вопрос 1 к знатокам Excel остался.

И появился вопрос 2 в продолжение к теме. Просматривая различные конференции нашел следующее сообщение, с ответом на него:
>При копировании и переносе в другую книгу, ДВУХ столбцов, длинной в 240 строк и реальном размере 13КБ, >объем нового файла увеличивается до 2.3МБ.
>После удаления этих данных из новой книги пустая книга «весит» 2.28МБ. HELP
Ответ:
> Excel файл — аналог базы данных, а в базах данных записи не удаляются, а отмечаются как удаленные. Выход. >Необходимо сжать книгу.

Вопрос 2 — прав ли ответивший и если прав — как сжать книгу?

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

Иногда при распечатке книги Excel принтер печатает не только заполненные данными страницы, но и пустые. Это может произойти по различным причинам. Например, если вы в области данной страницы нечаянно поставили любой символ, даже пробел, она будет захвачена для печати. Естественно, это негативно влияет на износ принтера, а также приводит к потере времени. Кроме того, существуют случаи, когда вы не хотите распечатывать определенную страницу заполненную данными и желаете не подавать её на печать, а удалить. Давайте рассмотрим варианты удаления страницы в Экселе.

Процедура удаления страницы

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

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

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

Читать еще:  Как посчитать выделенные цветом ячейки excel

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

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

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

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

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

Способ 1: назначение области печати

Для того, чтобы не распечатывались пустые или ненужные листы, можно назначить область печати. Рассмотрим, как это делается.

    Выделяем диапазон данных на листе, который нужно распечатать.

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

  • Сохраняем файл стандартным методом, щелкнув по пиктограмме в виде компьютерной дискеты в левом верхнем углу окна Excel.
  • Теперь всегда при попытке распечатать данный файл на принтер будет подаваться только та область документа, которую вы выделили. Таким образом, пустые страницы будут просто «отсечены» и их распечатка проводиться не будет. Но у этого способа есть и недостатки. Если вы решите добавить в таблицу данные, то для их распечатки придется снова менять область печати, так как программа будет подавать на принтер только тот диапазон, который вы задали в настройках.

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

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

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

    Способ 2: полное удаление страницы

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

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

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

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

    Читать еще:  Как вставить диаграмму в excel

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Как удалить лишние страницы в Excel (Эксель)

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

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

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

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

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

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

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

    Первый метод. Задать область печати.

    1) Нужно выделить для печати нужный диапазон данных в листе.

    2) Далее надо открыть раздел «Разметка», выбираем пункт «Области печати» и переходим к заданию диапазона.

    3) Не забываем сохранить изменения, которые мы произвели.

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

    Также может произойти то, что после того как был задан диапазон, страница неоднократно редактировалась (как пример удаление строк). Тогда будут печататься пустые страницы, которые были закреплены в областях печати. В таком случае нам надо вновь перейти в кнопку «Области печати» и убрать их.

    Второй метод. Удаление страницы

    Для начала нужно открыть страничный режим нажав значок снизу или в разделе «Вид»

    В страничном режиме выделяем страницы предназначенные для удаления.

    Когда были выделены ненужные страницы, на клавиатуре нажимаем на «Delete» и как результат — лишние страницы исчезнут с документа.

    Как удалить пустые листы в Excel

    Описание задачи

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

    С помощью надстройки VBA-Excel можно быстро удалить все пустые листы из книги Excel. Для этого:

    1. Перейдите на вкладку VBA-Excel, которая будет доступна после установки
    2. В меню Диспетчеры выберите пункт Диспетчер листов
    3. В открывшемся диалоговом окне нажмите команду Удалить пустые
    4. Подтвердите удаление листов, нажав кнопку Да

    Внимание! Удаление листов — необратимое действие. Его нельзя будет отменить. С другой стороны будут удалены только пустые листы, которые не содержат никаких данных.

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