Не удается удалить лист excel

как удалить листы в книге, если опция удаления неактивна

Мурад

Дата: Пятница, 17.10.2014, 16:12 |
Сообщение № 1

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Привет! Я бы приложил проблемный файл, но он весит более 19 Мб, причем я удалил в нем все данные, сохранив форматирование ячеек.
Проблема в том, что в этом файле не удается удалить листы. Человек, который создал этот файл, защитных функций на него не накладывал. Кстати, защита листа неактивна тоже. Никто не сталкивался с такой проблемой?

 

Ответить

Nic70y

Дата: Пятница, 17.10.2014, 16:17 |
Сообщение № 2

Группа: Друзья

Ранг: Экселист

Сообщений: 8136


Репутация:

1999

±

Замечаний:
0% ±


Excel 2010

Лично я не понял проблемы (сорри)
Создаете новую книгу, перемещаете в нее все листы и удаляете не нужные
(1 из 18) либо я все неправильно понял)


ЮMoney 41001841029809

 

Ответить

Мурад

Дата: Пятница, 17.10.2014, 16:34 |
Сообщение № 3

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

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

 

Ответить

Nic70y

Дата: Пятница, 17.10.2014, 16:36 |
Сообщение № 4

Группа: Друзья

Ранг: Экселист

Сообщений: 8136


Репутация:

1999

±

Замечаний:
0% ±


Excel 2010

Значит ее кто-то установил! К нему обращаться не пробовали? Может это было сделано специально…


ЮMoney 41001841029809

 

Ответить

Russel

Дата: Пятница, 17.10.2014, 17:08 |
Сообщение № 5

Группа: Друзья

Ранг: Старожил

Сообщений: 1392


Репутация:

318

±

Замечаний:
0% ±


Excel 2010

Общий доступ к книге открыт?


QIWI 9173973973

 

Ответить

Мурад

Дата: Пятница, 17.10.2014, 17:39 |
Сообщение № 6

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Спасибо, проблема решена! Был открыт совместный доступ, хотя мой компьютер не в сети) Russel, у тебя чутье)

 

Ответить

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

Содержание

  1. Удаление листа в Excel
  2. Удаление листа через контекстное меню
  3. Удаление через инструменты программы
  4. Удаление сразу нескольких листов
  5. Восстановление удаленного листа
  6. Удаление скрытого листа
  7. Заключение

Удаление листа в Excel

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

Удаление листа через контекстное меню

Использование контекстного меню является самым распространенным и простым способом выполнения процедуры удаления, выполняемым фактически в 2 щелчка:

  1. В этих целях используется контекстное меню, вызываемое кликом ПКМ по той странице, которая подлежит удалению.
  2. В появившемся окне выбирается «Удалить».
    3-sposoba-udaleniya-listov-v-excel-kontekstnoe-menyu-instrumenty-programmy-srazu-neskolko-listov
    1
  3. После этого ненужная страница будет окончательно удалена из книги.

Удаление через инструменты программы

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

  1. Изначально выбирается лист, подлежащий удалению.
  2. Затем следует перейти в меню «Главная», кликнуть блок «Ячейки», в открывшемся перечне нажимается небольшая стрелка возле клавиши «Удалить».
    3-sposoba-udaleniya-listov-v-excel-kontekstnoe-menyu-instrumenty-programmy-srazu-neskolko-listov
    2
  3. Из всплывающего меню выбирается «Удалить лист».
    3-sposoba-udaleniya-listov-v-excel-kontekstnoe-menyu-instrumenty-programmy-srazu-neskolko-listov
    3
  4. Указанная страница будет удалена из книги.

Важно! Когда окно с программой слишком растянуто в ширину, в меню «Главная» отображается клавиша «Удалить» без надобности заранее нажимать на «Ячейки».

Удаление сразу нескольких листов

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

  1. Когда лишние страницы располагаются подряд, их возможно выделить таким образом: Кликается 1 лист, далее нажимается и удерживается кнопка «Shift» и выделяется последняя страница, после этого можно отпустить кнопку. Выделение этих листов может происходить в обратном порядке – от крайнего к начальному.
    3-sposoba-udaleniya-listov-v-excel-kontekstnoe-menyu-instrumenty-programmy-srazu-neskolko-listov
    4
  2. В ситуации, если удаляемые страницы располагаются не подряд, они выделяются несколько иначе. Зажимается кнопка «Ctrl», после кликом левой клавиши мыши выбираются все необходимые листы, затем кнопка отпускается.
    3-sposoba-udaleniya-listov-v-excel-kontekstnoe-menyu-instrumenty-programmy-srazu-neskolko-listov
    5
  3. Когда ненужные страницы были выделены, возможно начать сам процесс удаления каким-либо из вышеуказанных способов.

Восстановление удаленного листа

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

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

3-sposoba-udaleniya-listov-v-excel-kontekstnoe-menyu-instrumenty-programmy-srazu-neskolko-listov

6

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

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

  1. К примеру, в редакторе «Эксель 2010» и в более поздних версиях возможно открыть «Файл» в основном меню и выбрать «Сведения».
  2. Внизу посредине монитора можно будет увидеть блок «Версии», в котором содержатся различные версии книги. Они находятся в нем ввиду автосохранения, осуществляемого редактором по умолчанию каждые 10 минут (если пользователь не отключил этот пункт).
    3-sposoba-udaleniya-listov-v-excel-kontekstnoe-menyu-instrumenty-programmy-srazu-neskolko-listov
    7
  3. После этого, в перечне версий необходимо найти самую позднюю по дате, и нажать на нее.
  4. В открывшемся окне можно увидеть сохраненную книгу.
  5. Для завершения процедуры восстановления нажимается «Восстановить» над таблицей.
  6. Редактор предлагает произвести замену сохраненного пользователем раньше документа на эту версию. Если это нужный вариант, то нужно кликнуть «ОК». Когда же необходимо сохранить каждый вариант, требуется дать файлу другое название.
    3-sposoba-udaleniya-listov-v-excel-kontekstnoe-menyu-instrumenty-programmy-srazu-neskolko-listov
    8

Наиболее неприятным развитием событий может стать вариант, когда документ был не сохранен и закрыт. Когда пользователь обнаружил пропажу при повторном открытии книги, шанс восстановить документ крайне низок. Можно попробовать повторить действия из прошлого примера и, открыв окно «Управление версиями», выбрать «Восстановить несохраненные книги». Вполне возможно, что в открывшемся перечне будет найден требуемый файл.

Удаление скрытого листа

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

3-sposoba-udaleniya-listov-v-excel-kontekstnoe-menyu-instrumenty-programmy-srazu-neskolko-listov

9

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

3-sposoba-udaleniya-listov-v-excel-kontekstnoe-menyu-instrumenty-programmy-srazu-neskolko-listov

10

Заключение

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

Оцените качество статьи. Нам важно ваше мнение:

Содержание

  • Процедура удаления
    • Способ 1: удаление через контекстное меню
    • Способ 2: удаление инструментами на ленте
    • Способ 3: удаление нескольких элементов
  • Вопросы и ответы

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

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

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

В программе Excel существует возможность удаления как одного листа, так и нескольких. Рассмотрим, как это выполняется на практике.

Способ 1: удаление через контекстное меню

Самый простой и интуитивно понятный способ провести данную процедуру – это воспользоваться возможностью, которую предоставляет контекстное меню. Делаем клик правой кнопкой мыши по тому листу, который больше не нужен. В активировавшемся контекстном списке выбираем пункт «Удалить».

Удаление листа в программе Microsoft Excel

После этого действия лист пропадёт из списка элементов над строкой состояния.

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

Есть возможность убрать не нужный элемент с помощью инструментов, расположенных на ленте.

  1. Переходим в лист, который хотим убрать.
  2. Переход в лист в программе Microsoft Excel

  3. Во время нахождения во вкладке «Главная» жмем на кнопку на ленте «Удалить» в блоке инструментов «Ячейки». В появившемся меню кликаем на пиктограмму в виде треугольника около кнопки «Удалить». В раскрывшемся меню останавливаем свой выбор на пункте «Удалить лист».

Удаление листа через ленту в Microsoft Excel

Активный лист будет тут же удален.

Способ 3: удаление нескольких элементов

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

  1. Для выделения расположенных по порядку элементов зажмите клавишу Shift. Затем кликните по первому элементу, а потом по последнему, держа кнопку зажатой.
  2. Выбор последовательных листов в Microsoft Excel

  3. Если те элементы, которые вы хотите убрать находятся не вместе, а разбросаны, то в таком случае нужно зажать кнопку Ctrl. Затем кликнуть по каждому наименованию листов, которые нужно будет удалить.

Выбор отдельных листов в Microsoft Excel

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

Урок: Как добавить лист в Экселе

Lumpics.ru

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

Еще статьи по данной теме:

Помогла ли Вам статья?

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

Удаление страницы в программе Microsoft Excel

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

​и в появившемся​ в настройках.​

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

​ пунктов. Щелкаем по​ предпросмотра, что на​ эти лишние элементы​ правой кнопке в​ листов, которые будут​ Excel принтер печатает​ Ctrl+End. И удаляешь​ (сними галку).​ офисного пакета панели​ страничном режиме отображения​ не при помощи​ Для этого есть​ предлагается два простых​ в одной из​

​ печати при распечатке.​ меню выбираем пункт​Но возможна и другая​ пункту​ некоторых страницах вообще​ вообще удалить. Так​ ряду указанных выше​ выводиться на печать​ не только заполненные​ выделенное. Выходишь из​Abram pupkin​ инструментов могут различаться​ документа любые попытки​ переключения режимов кнопками,​ два простых решения.​

Переход в режим разметки страницы через кнопку на строке состояния в Microsoft Excel

​ метода, которые по​ ячеек свободного диапазона.​ В этом случае​«Убрать»​ ситуация, когда вы​«Задать»​ нет никакой информации,​ вам не придется​ иконок.​ на принтере. Просмотреть,​

Переход в страничный режим через кнопку на строке состояния в Microsoft Excel

​ данными страницы, но​ файла С СОХРАНЕНИЕМ.​: попробуй кликнуть топнуть​ достаточно сильно, поэтому​ поиска решений будут​ а используются инструменты​

Страничный режим в Microsoft Excel

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

Кнопки переключения режимов просмотра документа во вкладке Вид в Microsoft Excel

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

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

Область предпросмотра в Microsoft Excel

​ режим разметки или​ если вы в​Nik she​ — тогда все​ хорошо работают в​ совершенно естественным вопросом​ надпись «Страница 1»​

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

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

  1. ​ дискеты в левом​ какими способами можно​ того, пользователь может​

    Выделение диапазона для печати таблицы в Microsoft Excel

  2. ​ пунктиром, но и​​ в страничный режим​​ области данной страницы​​: Спасибо помогло.​​ нужные листы скопируй​ модификациях, начиная с​​ по поводу того,​​ в этом случае?​ масштабирования располагаются три​ надписей. Связано это​ её. Также для​Переходим в страничный режим​​ пустые диапазоны не​​ удалены строки. В​

    Установка области печати в Microsoft Excel

  3. ​ верхнем углу окна​ удалить пустые страницы​ просто забыть произвести​ их номера.​ работы Excel. Сделать​ нечаянно поставили любой​

Сохранение файла в Microsoft Excel

​tmpnik1​ в новую книгу,​ 2007 и выше​ а так ли​ Очень просто. Сначала​ небольшие кнопки, которые​ только с тем,​ решения проблемы печати​ просмотра книги любым​ будут считаться частью​ этом случае, пустые​ Excel.​ из документа, в​ необходимые настройки, что​Также переключение между режимами​ это довольно просто.​ символ, даже пробел,​: Стандартный способ не​ и удали все​ (пакет 2003 года​ уж мешает появление​ необходимо войти в​ как раз и​

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

​ как область печати,​ распечатать данный файл​ при выполнении указанных​ пустых листов.​ можно совершить, перейдя​​ состояния, которая расположена​​ для печати. Естественно,​​ мышки жму, удалить​​И еще проверь​​ причине того, что​​ случаях она ведь​ на появившейся панели​​ между режимами (такие​​ страничный режим Excel.​

Снятие области печати в Microsoft Excel

​ точную область печати,​ описывали ранее.​ печати в Экселе​ все равно будут​ на принтер будет​ выше действий.​Кроме того, имеются ли​

​ во вкладку​ внизу окна Excel,​

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

​ это негативно влияет​ заблокировано….​ свойства. Может быть​ его сегодня уже​ помогает ориентироваться в​ отыскать блок, отвечающий​ кнопки имеются к​ Убрать надпись «Страница​ но лучше это​После того, как указанный​Если же проблема все-таки​ посылаться на принтер,​ подаваться только та​Для того, чтобы не​ пустые элементы в​

​«Вид»​ находятся иконки смены​ на износ принтера,​Иду в макросы,​ «только чтение»​ практически никто не​ данных документа, особенно​ за варианты просмотра​ любой программе, входящей​ 1» в этом​ сделать, просто удалив​ режим запущен, выделяем​

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

    Переход в страничный режим в Microsoft Excel

  2. ​. Там на ленте​ режима просмотра документа.​ а также приводит​ вижу список макросов,​Полосатый жираф алик​ использует, хотя в​ если книга содержит​ документа. Как правило,​

    Выделение пустых страниц в Microsoft Excel

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

переход в обычный режим просмотра в Microsoft Excel

​ в блоке инструментов​ По умолчанию включен​ к потере времени.​ но изменить заблокировано…​: При печати выходят​ плане расположения инструментария​ много листов и​ он располагается непосредственно​ пакетов Microsoft, но​ достаточно просто, но,​Автор: Максим Тютюшев​ нам не нужны.​ назначена область печати​ было установлено ни​ образом, пустые страницы​ назначить область печати.​ просмотра. Для того,​«Режимы просмотра книги»​

​ обычный режим. Значок​

lumpics.ru

Как в Excel убрать надпись «Страница 1»: простейшая методика

​ Кроме того, существуют​ расширение файлов xlsm​ «лишние» пустые страницы?​ и элементов управления​ страниц. Впрочем, это​ в появившейся ленте​ отвечают за различную​ по всей видимости,​Многие пользователи электронных таблиц​ Делаем это, обведя​ с пустым диапазоном,​ одного символа, включая​ будут просто «отсечены»​ Рассмотрим, как это​ чтобы туда попасть​будут находиться кнопки​ соответствующий ему, самый​ случаи, когда вы​ … с чего​ Значит, где-то что​ выглядит он очень​

Почему появляется надпись «Страница 1»?

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

как в excel убрать надпись страница 1

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

Как в Excel убрать надпись «Страница 1»: способ первый

​ иконок. Для того,​ определенную страницу заполненную​urbic​ даже пробел будет​Автор: Панькова Оксана Владимировна​Если подвести некий итог​ же, как и​ номеров страниц достаточно​ включен самим пользователем.​ на листе за​ мыши.​ включаются в документ,​ достаточно будет просто​ Но у этого​ листе, который нужно​«Файл»​

excel страничный режим убрать надпись страница 1

​ панели состояния.​ чтобы переключится в​ данными и желаете​: прикрипите файлик плиз​ — и всё​В книге Excel много​ по поводу выбора​ в предыдущем случае,​ просто нажать одну​ Это так называемое​

Как убрать надпись «Страница 1» в Excel: способ второй

​ текстом надписей с​После того, как элементы​ состоит в наличие​ снять область печати.​ способа есть и​ распечатать.​. Далее перейти в​Если при использовании страничного​ режим разметки страницы,​

как убрать надпись страница 1 в excel

​ не подавать её​tmpnik1​ равно будет до​ листов за несколько​ метода переключения, думается​ здесь можно использовать​ из кнопок, отвечающую​ перелистывание.​ указанием номеров страниц.​ выделены, жмем на​ пробелов или других​Для того, чтобы убрать​ недостатки. Если вы​Переходим во вкладку​ раздел​ режима пронумерован диапазон,​ кликаем по первой​ на печать, а​: Прикрепил…, правда он​ него выводить страницы.​ лет. Хотел удалить​ использование кнопок на​

Несколько слов для итога

​ кнопки включения режима​ за обычный режим​Таким образом, суть вопроса​ Большинство юзеров не​ кнопку​ лишних символов на​ область печати даже​ решите добавить в​«Разметка страницы»​«Печать»​

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

​, кликаем по кнопке​. В крайней правой​ ничего не отображено,​ указанного значка.​ варианты удаления страницы​ не сжимается этот​ нажимаешь Ctrl+End. Попадёшь​ но не получилось.​ намного более простым,​ просмотра. Как уже​ разметки страницы. Таким​ в Excel убрать​ Excel убрать надпись​на клавиатуре. Как​ таком случае принудительное​ нужно. Просто переходим​ для их распечатки​«Область печати»​ части открывшегося окна​ то на печати​После этого включается режим​ в Экселе.​ файл почему то​ на ПОСЛЕДНЮЮ строку​ Как это сделать?​ нежели использование меню​ понятно, после таких​ образом, после нажатия​ надпись «Страница 1»​ «Страница 1», пытаясь​ видим, все лишние​ назначение области печати​ во вкладку​

​ придется снова менять​

fb.ru

Как в Excel 2003 удалить лист? В меню ПРАВКА не активна «удаление листа»

​, которая расположена в​ будет располагаться область​ выйдет пустой лист.​ разметки страницы. Как​Скачать последнюю версию​ВУБ-17 (13082012) -​

​ с данными. Она​​Dikot42​
​ вида, хотя оба​ действий нумерация исчезает.​ одной из них​ или показ последующей​ избавиться от нее​ страницы удалены. Теперь​

​ является лишь полумерой.​​«Разметка»​ область печати, так​ блоке инструментов​
​ предварительного просмотра документа.​ Кончено, можно путем​ видим, все страницы​ Excel​ копия.7z​ может выглядеть совершенно​
​: отключи общий доступ​ способа между собой​Сразу хочется всех пользователей​

Как удалить пустые (лишние) страницы в Excel 2010? Не листы, а страницы в листе!

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

​ полосу прокрутки до​​ диапазон страниц, не​

Как удалить страницу в Excel

​ Для перехода в​​ разбивается на печатные​: Связаться с автором​ строки, от следующей​ рецензирование — доступ​
​ общем, кому как​ представленных методов больше​ мало чем отличается​ на другой тип​ тем, ничего сложного​Основной причиной наличия пустых​

​ изменяется, то пользователю​​в блоке​

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

​ после действительно нужной​​ к книге -​ удобнее. Кроме того,​

CyberForum.ru

​ вариантов для отключения​


Форум программистов Vingrad

Модераторы: MetalFan

Поиск:

Ответ в темуСоздание новой темы
Создание опроса
> Не удается удалить лист из книги Excel 

V

   

Опции темы

Mr_Devil
Дата 5.1.2010, 17:34 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 23
Регистрация: 22.3.2007

Репутация: нет
Всего: нет

Никак не могу удалить лишние листы из книги. Везде пишут, что так должно работать, но оно не работает smile
Если включить видимость приложения Excel, то оно спрашивает действительно ли я хочу удалить лист (хотя предупреждения отключены). Если ответить «Да», лист удаляется. А если видимость Excel не включать,то новый лист в книге остается.
Excel 2003

Делаю так:

Код

function ProcessPrice(Price_File_Name: string): boolean;
var
 EA1: TExcelApplication;
 EWB1: TExcelWorkbook;
 EWS1: TExcelWorksheet;
 i,j,k,L: integer;    // счетчики
begin
 EWS1:=TExcelWorksheet.Create(nil);
 EWS1.ConnectKind:=ckAttachToInterface;
 EWB1:=TExcelWorkbook.Create(nil);
 EWB1.ConnectKind:=ckAttachToInterface;
 L:=LOCALE_USER_DEFAULT;
 EA1:=TExcelApplication.Create(nil);
 EA1.ConnectKind:=ckNewInstance;
 EA1.AutoQuit:=True;
 EA1.DisplayAlerts[L]:=False;  // отключаем предупреждения
 EA1.Visible[L]:=False;
 EA1.Connect;
 try
   EWB1.ConnectTo(EA1.Workbooks.Open(Price_File_Name,// Filename: WideString;
     2, // UpdateLinks: OleVariant; 2 - never update
     False, // ReadOnly: OleVariant;
     EmptyParam, // Format: OleVariant;
     EmptyParam, // Password: OleVariant;
     EmptyParam, // WriteResPassword: OleVariant;
     EmptyParam, // IgnoreReadOnlyRecommended: OleVariant;
     EmptyParam, // Origin: OleVariant;
     EmptyParam, // Delimiter: OleVariant;
     EmptyParam, // Editable: OleVariant;
     EmptyParam, // Notify: OleVariant;
     EmptyParam, // Converter: OleVariant;
     False, // AddToMru: OleVariant;
     EmptyParam, // Local: OleVariant;
     EmptyParam, // CorruptLoad: OleVariant;
     L));
 except
...
 end;
 EA1.ActiveWorkbook.Sheets.Add(EmptyParam,EmptyParam,1,EmptyParam,L);  // новый лист добавляется, но не удаляется.
//  (EA1.ActiveWorkbook.Sheets[1] as _Worksheet).Name:='Listeg3';
 (EA1.ActiveWorkbook.Sheets[1] as _Worksheet).Delete(L);  // ВОТ ЗДЕСЬ НИЧЕГО НЕ ПРОИСХОДИТ
//  (EA1.ActiveWorkbook.Sheets[4] as _Worksheet).Delete(L);
// закрываем иксель
 EA1.ActiveWorkbook.Close(xlSaveChanges,EmptyParam,EmptyParam,L);
 EA1.Application.Quit;
 EWS1.Free;
 EWB1.Free;
 EA1.Free;
 Result:=True;
end;

PM MAIL ICQ   Вверх
Данкинг
Дата 5.1.2010, 17:48 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Yersinia pestis
****

Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 5
Всего: 130

А почто код у тебя такой длинный и страшный? smile

Код

procedure TForm1.FormCreate(Sender: TObject);
var ex:variant;
begin
ex:=createoleobject('excel.application');
ex.visible:=false;
ex.DisplayAlerts:=False;
ex.Workbooks.open('I:Musorкнига1.xls');
ex.ActiveWorkbook.Sheets[2].Delete;
Ex.ActiveWorkbook.SaveAs('I:Musorкнига1.xls');
ex.application.quit;
ex:=unassigned;
end;

———————

There’s nothing left but silent epitaphs.

PM MAIL WWW   Вверх
Mr_Devil
Дата 5.1.2010, 18:34 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 23
Регистрация: 22.3.2007

Репутация: нет
Всего: нет

Цитата(Данкинг @ 5.1.2010,  17:48)
А почто код у тебя такой длинный и страшный? smile 

Делал как здесь написано: http://forum.vingrad.ru/forum/topic-84634.html  smile 

PM MAIL ICQ   Вверх
Данкинг
Дата 5.1.2010, 18:57 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Yersinia pestis
****

Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 5
Всего: 130

Mr_Devil, делай, как здесь написано. smile Я с WordApplication (как сервером) вообще никогда не работал.

Это сообщение отредактировал(а) Данкинг — 5.1.2010, 18:58

———————

There’s nothing left but silent epitaphs.

PM MAIL WWW   Вверх
Mr_Devil
Дата 5.1.2010, 19:11 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 23
Регистрация: 22.3.2007

Репутация: нет
Всего: нет

Делаю так:

Код

function ProcessElcoPrice(Price_File_Name: string): boolean;
var
  E:variant;
 begin
  E:=CreateOleObject('Excel.Application'); // создание OLE-объекта
  E.DisplayAlerts:=False;  // отключение сообщений
  E.Visible:=False;
  E.Workbooks.open(Price_File_Name);
  E.ActiveWorkbook.Sheets[1].Delete;
  E.ActiveWorkbook.SaveAs(Price_File_Name);
  E.Application.Quit;
  E:=Unassigned;
end;

Компилятор косо смотрит на «Delete» (Undeclared identifier ‘Delete’), но код переваривает. В итоге лист как был, так и остался. + выдается запрос на перезапись файла xls.

Добавлено через 1 минуту и 2 секунды

Цитата(Данкинг @ 5.1.2010,  18:57)
Mr_Devil, делай, как здесь написано. smile Я с WordApplication (как сервером) вообще никогда не работал.

Там и про Excel написано.

PM MAIL ICQ   Вверх
Данкинг
Дата 5.1.2010, 19:54 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Yersinia pestis
****

Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 5
Всего: 130

Не знаю тогда: у меня этот код рабочий. smile Писал его в D7, Excel 2003.

Цитата(Mr_Devil @  5.1.2010,  19:11 Найти цитируемый пост)
Там и про Excel написано. 

Ну да, я его тоже имел в виду. smile

———————

There’s nothing left but silent epitaphs.

PM MAIL WWW   Вверх
Mr_Devil
Дата 5.1.2010, 20:01 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 23
Регистрация: 22.3.2007

Репутация: нет
Всего: нет

Сделал новый проект.

Код
unit Unit3;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ComObj, StdCtrls;

type
  TForm3 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form3: TForm3;

implementation

{$R *.dfm}

procedure TForm3.Button1Click(Sender: TObject);
var
  E:Variant;
begin
  E:=CreateOleObject('Excel.Application'); // создание OLE-объекта
  E.DisplayAlerts:=False;  // отключение сообщений
  E.Visible:=False;
  E.Workbooks.open('D:StockStatus.xls');
  E.ActiveWorkbook.Sheets[1].Delete;
  E.ActiveWorkbook.SaveAs('D:StockStatus.xls');
  E.Application.Quit;
  E:=Unassigned;
end;

end.

результат тот же :(
Excel2003, BDS 2006  smile 

PM MAIL ICQ   Вверх
Данкинг
Дата 5.1.2010, 20:36 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Yersinia pestis
****

Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 5
Всего: 130

Цитата(Mr_Devil @  5.1.2010,  20:01 Найти цитируемый пост)
BDS 2006 

У меня студия установлена, но без Дельфи, только Билдер и С#, поэтому в ней проверить не могу. smile Вот проект в D7, попробуй его запустить (только путь к XLS изменить не забудь). Для верности прикладываю и файл XLS, из которого у меня всё отлично удаляется. smile

Присоединённый файл ( Кол-во скачиваний: 8 )

Присоединённый файл
 test2.rar 170,58 Kb

———————

There’s nothing left but silent epitaphs.

PM MAIL WWW   Вверх
Mr_Devil
Дата 5.1.2010, 20:46 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 23
Регистрация: 22.3.2007

Репутация: нет
Всего: нет

Млин :( поставил D7… все тоже самое.

Добавлено через 1 минуту и 24 секунды
щас попробую твой файл

PM MAIL ICQ   Вверх
Mr_Devil
Дата 5.1.2010, 21:04 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 23
Регистрация: 22.3.2007

Репутация: нет
Всего: нет

Млин  smile 
Дело оказалось в файле xls. Он какой-то хитрый. Там присутствуют макросы и из него даже твой проект не может удалить лист, более того при сохранении он (Excel) спрашивает заменить ли файл. С твоим файлом (Книга1) все отлично работает (и мой проект тоже) и никаких вопросов не задает, даже после добавления в файл макроса. Попробовал сам сделать своим Excel’ем файл (и даже с макросом) все отлично работает.
Придется, видимо, копировать нужный лист в новую книгу и заменять потом старый файл.

Спасибо smile

PM MAIL ICQ   Вверх
Данкинг
Дата 5.1.2010, 21:04 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Yersinia pestis
****

Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 5
Всего: 130

Цитата(Mr_Devil @  5.1.2010,  20:46 Найти цитируемый пост)
Млин :( поставил D7… все тоже самое.

Думаю, тут какая-то проблема с офисом, а не с Дельфи.

Добавлено через 1 минуту и 1 секунду

Цитата(Mr_Devil @  5.1.2010,  21:04 Найти цитируемый пост)
Дело оказалось в файле xls. 

Вот и я про то же. Excel — штука часто непредсказуемая. smile

Это сообщение отредактировал(а) Данкинг — 5.1.2010, 21:04

———————

There’s nothing left but silent epitaphs.

PM MAIL WWW   Вверх



















Ответ в темуСоздание новой темы
Создание опроса
Правила форума «Delphi: ActiveX/СОМ/CORBA»

Rrader
Girder

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Delphi обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) — крупнейшем в рунете сборнике материалов по Delphi
  • Вопросы по SQL и вопросы по базам данных, не связанные с Delphi, задавать здесь

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder.

 

0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема »

Понравилась статья? Поделить с друзьями:
  • Не удается удалить word
  • Не удается сохранить или создать файл word
  • Не удается сохранить изменения excel
  • Не удается сохранить документ word
  • Не удается сохранить excel внеся в него некоторые исправления