Не удаляются листы в excel 2016

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

Мурад

Дата: Пятница, 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: удаление через контекстное меню
    • Способ 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

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

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

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

В процессе работы с документами в Эксель пользователи могут создавать новые листы, что в ряде ситуаций крайне необходимо, чтобы эффективно решить поставленную задачу. Однако часто появляется нужда в удалении лишних листов с ненужной информацией, поскольку они занимают лишнее место в строке состояния редактора, к примеру, когда их чересчур много и требуется упростить переключение между ними. В редакторе возможно удалить как 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

Заключение

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

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

I have stumbled across an interesting problem in Excel. I have a macro which works fine in Excel 2013 (I just tested it prior to posting this and achieved the results I expected) but is failing in Excel 2016.

The macro deletes a few worksheets and saves a copy to wherever the user specifies. I am getting a Method Delete of Object '_Worksheet' failed error on my line:

Sheets("DPS Scorecard").Delete

Now I know the sheet is being referenced correctly because I type ?Sheets("DPS Scorecard").Name in the immediate window and I get DPS Scorecard which is the name I would expect of the sheet.

I tried to use

Worksheets("DPS Scorecard").Delete

But got the same error.

I thought I should try the codename, which is Sheet8, so I even used

Sheet8.Delete

When I do this, Excel immediately crashes (though I do not receive the error).

I also tried activating another sheet that isn’t deleted prior to deleting the necessary sheets, but this produced the same results. I also used On Error Resume Next which resulted in the code finishing, of course, but none of the sheets I needed deleted were removed.

The worksheet and workbook are both unprotected.

Does anyone have any idea why I can delete my worksheet in Excel 2013 but not Excel 2016?

It’s unfortunate because users in my office are being upgraded to 2016 and this is halting a significant business process.

Full subroutine:

Sub CreateCPR()

    Dim excelName  As String
    Dim newWB As Workbook, curWB As Workbook

    Set curWB = ThisWorkbook

    'Get Excel save name
    excelName = Application.GetSaveAsFilename(InitialFileName:=Mid(ThisWorkbook.Name, 1, FindNth(ThisWorkbook.Name, "_", 2)) & "CPR_.xlsm", fileFilter:="Excel Macro Enabled Workbook (*.xlsm), *.xlsm)", Title:="Save CPR")

    If excelName <> "False" And excelName <> vbNullString Then

        Application.Calculate
        Application.ScreenUpdating = False
        Application.DisplayAlerts = False

        ThisWorkbook.CheckCompatibility = False
        ThisWorkbook.SaveAs fileName:=excelName, FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False


        'unprotect sheet
        ActiveSheet.Unprotect Password:="password"
        ActiveWorkbook.Unprotect
        ActiveSheet.EnableOutlining = True


        'Delete sheets & show sheets
        Sheets("Summary").Visible = True
        Sheets("Candidate").Visible = True
        Sheets("DPS Scorecard").Delete
        Sheets("Portfolio Summary").Delete
        Sheets("Detail Data 2017 Q1").Delete
        Sheets("Detail Data 2016 YE").Delete
        Sheets("Detail Data 2015 YE").Delete
        Sheets("Detail Data 2014 YE").Delete
        Sheets("Detail Data 2013 YE").Delete
        Sheets("Instructions").Delete
        Sheets("Slicer Parameters").Delete

        Sheets("Summary").Select
        Application.Calculation = xlAutomatic

        On Error Resume Next
        Sheets("DPS - Candidate").Unprotect Password:="password"
        Sheets("DPS - Seller").Unprotect Password:="password"
        Sheets("Summary").Activate

        'Order the tabs
        Sheets("Summary").Move Before:=Sheets(1)
        Sheets("DPS - Candidate").Move After:=Sheets("Summary")
        Sheets("Candidate").Move After:=Sheets("DPS - Candidate")
        Sheets("DPS - Seller").Move After:=Sheets("Candidate")

        Sheets("Summary").Activate

        On Error GoTo 0

        ThisWorkbook.Save

        Application.DisplayAlerts = True
        Application.ScreenUpdating = True

    End If
End Sub

Current workaround:

I just use Sheets.Cells.Clear and set the sheets to xlVeryHidden for the sheets I am trying to delete. That will at least get me by for the time being until I can figure out why Delete isn’t working.

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

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

Содержание

  • Удаление листа через контекстное меню
  • Удаление через инструменты программы
  • Удаление сразу нескольких листов
  • Заключение

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

  1. Для этого воспользуемся контекстными меню, которое вызывается щелчком правой кнопки мыши именно по тому листу, который мы хотим удалить.
  2. В открывшемся меню выбираем “Удалить”.Удаление листа через контекстное меню
  3. Вот и все, ненужный лист был безвозвратно удален из книги.

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

Данный метод не так распространен, но все же, давайте его тоже попробуем применить.

  1. Для начала нужно выбрать лист, который нужно удалить.
  2. Далее переходим во вкладку “Главная”, щелкаем по блоку инструментов “Ячейки”, в раскрывшемся списке нажимаем на небольшую стрелку вниз рядом с кнопкой “Удалить”.Удаление листов в Excel (3 способа)
  3. Выбираем из открывшегося списка пункт “Удалить лист”.Удаление через инструменты программы
  4.  Выбранный нами лист будет удален из документа.

Примечание: если окно с программой достаточно растянуто по ширине, во вкладке “Главная” сразу будет отображаться кнопка “Удалить”, без необходимости предварительно нажимать на инструмент “Ячейки”.

Удаление листов в Excel (3 способа)

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

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

  1. Если ненужные листы расположены подряд, их можно выделить следующим образом. Щелкните по первому листу, затем нажмите клавишу Shift, не отпуская ее, кликните по последнему листу, и потом можно отпустить клавишу. Речь, конечно же, идет про первый и последний листы из удаляемых. Выделять можно и в обратном порядке – от последнего к первому.Удаление сразу нескольких листов
  2. В случаях, когда удаляемые листы расположены не подряд, их выделение происходит несколько иным способом. Зажимаем клавишу Ctrl, далее щелчком левой кнопки мыши выбираем все нужные листы, после чего отпускаем клавишу.Удаление сразу нескольких листов
  3. Теперь, после того, как мы выделили лишние листы, можно приступить к их удалению любым из методов, которые были описаны выше.

Заключение

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

Понравилась статья? Поделить с друзьями:
  • Не удаляются документы word
  • Не удаляются внешние ссылки excel
  • Не удаляются внешние связи в excel
  • Не удаляется цвет выделения текста в word
  • Не удаляется текст в ячейке excel