Как убрать имя листа в excel

Здравствуйте. Рад представить Вам пошаговую инструкцию по удалению скрытых имен в Экселе. Вы возможно сталкивались с ситуацией, когда при копировании листа в книге Excel возникала ошибка, которая сообщает что Имя уже существует и нужно либо выбрать новое, либо использовать тоже. Хорошо если таких ошибок 2 — 3, а если их несколько сотен или тысяч, тогда никакого терпения не хватит нажимать ОК. Используя рекомендации, представленные ниже, Вы избавитесь от ошибки навсегда! Итак, приступим:

1. Создание макроса DeleteHiddenNames.

Встроенной функции в Excel для решения этой проблемы я не нашел, зато есть замечательный макрос, с помощью которого мы от нее избавимся. Сначало надо зайти в редактор макросов, для этого запустите Excel, откройте файл с проблемой и нажмите ALT+F11. Откроется Microsoft Visual Basic for Applications, далее заходим в меню Insert и выбираем Module.

Как удалить скрытые имена в Excel

Открывается окно модуля. Туда Вы должны вставить следующий код макроса:

Sub DeleteHiddenNames()
Dim n As Name
Dim Count As Integer
On Error Resume Next
For Each n In ActiveWorkbook.Names
    If Not n.Visible Then
    n.Delete
    Count = Count + 1
    End If
Next n
MsgBox «Скрытые имена в количестве » & Count & » удалены»
End Sub

Выглядеть это должно в результате следующим образом:

Как удалить скрытые имена в Excel

Отлично. Макрос мы создали, теперь нам осталось его применить.

2. Использования макроса для удаления скрытых имен в Excel.

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

Как удалить скрытые имена в Excel

 В открывшемся меню выбираем макрос DeleteHiddenNames и нажимаем кнопку выполнить.

Как удалить скрытые имена в Excel

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

Как удалить скрытые имена в Excel

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

Содержание

  • Отключение визуального отображения нумерации
    • Способ 1: строка состояния
    • Способ 2: кнопка на ленте
  • Вопросы и ответы

Страница 1 в Microsoft Excel

Иногда при работе с программой Excel на каждом листе книги начинает отображаться надпись «Страница 1», «Страница 2» и т.д. Неопытный пользователь, зачастую, недоумевает, что ему делать и как это можно отключить. На самом деле вопрос решается довольно просто. Давайте разберемся, как убрать подобные надписи из документа.

Отключение визуального отображения нумерации

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

Надпись траница 1 в Microsoft Excel

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

Способ 1: строка состояния

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

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

Отключение страничного режима в Microsoft Excel

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

Страничный режим отключен в Microsoft Excel

Способ 2: кнопка на ленте

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

  1. Переходим во вкладку «Вид».
  2. Переход во вкладку Вид в Microsoft Excel

  3. На ленте ищем блок инструментов «Режимы просмотра книги». Найти его будет легко, так как он расположен на самом левом краю ленты. Кликаем по одной из размещенных в данной группе кнопок – «Обычный» или «Разметка страницы».

Смена режима просмотра в Microsoft Excel

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

Надпись убрана в Microsoft Excel

Lumpics.ru

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

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

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

В данной статье мы разберем один из вопросов, которым часто задаются пользователи, работая в программе Microsoft Excel, а именно, как убрать надписи “Страница 1”, “Страница 2” и т.д. поверх самой таблицы. Давайте посмотрим, как это сделать.

  • Отключаем нумерацию страниц

    • Метод 1: смена режима в строке состояния

    • Метод 2: использование инструментов на ленте

  • Заключение

Отключаем нумерацию страниц

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

Страничный режим просмотра таблицы Excel

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

Метод 1: смена режима в строке состояния

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

  • обычный;
  • разметка страницы;
  • страничный.Смена режима просмотра таблицы в строке состояния Excel

Просто выбираем любой из первых двух вариантов и надписи “Страница 1”, “Страница 2” и т.д. перестанут отображаться.

Обычный просмотр таблицы Excel

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

Метод 2: использование инструментов на ленте

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

  1. Переключаемся во вкладку “Вид”.
  2. В правом углу ленты в группе “Режимы просмотра книги” представлены значки для каждого варианта показа таблицы. Также, как и в случае со строкой состояния, просто щелкаем по нужному значку.Смена режима просмотра таблицы Excel во вкладке Вид
  3. В результате, после смены режима просмотра (в нашем случае выбран снова “Обычный”) номера страниц пропадут.Обычный вид просмотра таблицы Эксель

Заключение

Таким образом, если вы вдруг обнаружили надписи с номерами страниц в таблице Excel, не переживайте. Это всего лишь особенность просмотра данных в режиме “Страничный”. Переключившись обратно на “Обычный” или “Разметку страницы”, можно легко убрать нумерацию.

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Еще…Меньше

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

Чтобы открыть диалоговое окно Диспетчер имен, на вкладке Формулы в группе Определенные имена нажмите кнопку Диспетчер имен.

Диалоговое окно "Диспетчер имен"

В диалоговом окне Диспетчер имен отображаются следующие сведения о каждом имени в списке.

Имя столбца

Описание

Имя

Одно из следующих значений:

  • определенное имя, которое обозначается значком определенного имени; Значок определенного имени

  • имя таблицы, которое обозначается значком имени таблицы. Значок имени таблицы

    Примечание: Имя таблицы — это имя таблицы Excel, которая представляет собой коллекцию данных об определенной теме, хранящихся в записях (строках) и полях (столбцах). Excel создает имя таблицы Excel таблицы table1, Table2 и т. д. при каждой вставке Excel таблицы. Вы можете изменить имя таблицы, чтобы сделать ее более понятной. Дополнительные сведения о Excel таблицах см. в статье «Использование структурированных ссылок с Excel таблицами».

Значение

Текущее значение имени, такое как результаты формулы, строковая константа, диапазон ячеек, ошибка, массив значений или знаки-заполнители, если формулу не удается вычислить. Вот типичные примеры.

  • «это моя строковая константа»

  • 3,1459

  • {2003;12,2002;23,;2001,18}

  • #ССЫЛКА!

  • {…}

Диапазон

Текущая ссылка для имени. Вот типичные примеры.

  • =Лист1!$A$3

  • =8,3

  • =HR!$A$1:$Z$345

  • =СУММ(Лист1!A1,Лист2!B2)

Область

  • имя листа, если область действия — локальный уровень листа;

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

Примечание

Дополнительные сведения об имени длиной до 255-ти знаков. Вот типичные примеры.

  • Срок действия этого значения истекает 2 мая 2007 г.

  • Не удалять! Критическое имя!

  • Основано на числах экзамена на сертификацию ISO.

Объект ссылки:

Ссылка на выбранное имя.

Диапазон имени можно быстро изменить, изменив сведения в поле «Ссылки «. После внесения изменений можно нажать кнопку » Кнопка ВВОД сохранить изменения», или Кнопка «Отмена» отменить изменения.

Примечания: 

  • При изменении содержимого ячейки нельзя использовать диалоговое окно диспетчера имен.

  • В диалоговом окне диспетчера имен не отображаются имена, определенные в Visual Basic для приложений (VBA) или скрытые имена (свойство Visible имени имеет значение False).

  1. На вкладке Формулы в группе Определенные имена выберите команду Присвоить имя.

  2. В диалоговом окне «Новое имя» введите имя, которое вы хотите использовать для ссылки.

    Примечание: Длина имени не может превышать 255 знаков.

  3. Область автоматически по умолчанию используется для книги. Чтобы изменить область имени, в раскрывающемся списке «Область» выберите имя листа.

  4. Также в поле Примечание можно ввести описание длиной до 255 знаков.

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

    • Нажмите кнопку «Свернуть Изображение кнопки» (при этом диалоговое окно временно сжимается), выделите ячейки на листе и нажмите кнопку » Развернуть диалоговое окно» Изображение кнопки.

    • Чтобы указать константу, введите = (знак равенства), а затем значение константы.

    • Чтобы указать формулу, введите =, а затем формулу.
       

      Советы: 

      • Будьте внимательны при использовании абсолютных или относительных ссылок в формуле. Если создать ссылку, щелкнув ячейку, на которую вы хотите ссылаться, Excel создать абсолютную ссылку, например «Sheet1!$B$1». Если ввести ссылку, например «B1», это относительная ссылка. Если при выборе имени активной ячейкой является A1, то ссылка на «B1» действительно означает «ячейка в следующем столбце». Если вы используете определенное имя в формуле в ячейке, ссылка будет на ячейку в следующем столбце относительно места ввода формулы. Например, если ввести формулу в C10, ссылка будет иметь значение D10, а не B1.

      • Дополнительные сведения: переключение между относительным, абсолютным и смешанным ссылками

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

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

При изменении определенного имени или имени таблицы все его использование в книге также изменяется.

  1. На вкладке Формулы в группе Определенные имена выберите пункт Диспетчер имен.

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

  3. В диалоговом окне Изменение имени введите новое имя для ссылки в поле Имя.

  4. Измените ссылку в поле Диапазон и нажмите кнопку ОК.

  5. В диалоговом окне Диспетчер имен в поле Диапазон измените ячейку, формулу или константу, представленную этим именем.

  1. На вкладке Формулы в группе Определенные имена выберите пункт Диспетчер имен.

  2. В диалоговом окне Диспетчер имен щелкните имя, которое нужно изменить.

  3. Выделите одно или несколько имен одним из способов, указанных ниже.

    • Для выделения имени щелкните его.

    • Чтобы выбрать несколько имен в непрерывной группе, щелкните и перетащите их, а затем нажмите клавишу SHIFT и нажмите кнопку мыши для каждого имени в группе.

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

  4. Нажмите кнопку Удалить.

  5. Нажмите кнопку ОК, чтобы подтвердить удаление.

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

Можно выполнить фильтрацию из следующих параметров:

Параметр

Действие

Имена на листе

Отобразить только локальные имена листа.

Имена в книге

Отобразить только глобальные имена в книге.

Имена с ошибками

Отображение только имен со значениями, содержащими ошибки (например, #REF, #VALUE или #NAME).

Имена без ошибок

Отобразить только те имена, в значениях которых нет ошибок.

Определенные имена

Отобразить только те имена, которые определены пользователем или Excel, такое как имя области печати.

Имена таблиц

Отобразить только имена таблиц.

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

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

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

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Почему в Excel появляется диалоговое окно «Конфликт имен»?

Создание именованного диапазона в Excel

Вставка именованного диапазона в формулу в Excel

Определение и использование имен в формулах

Нужна дополнительная помощь?

I need to protect the sheet name by preventing

  • any change to the sheet name, or
  • the sheet being deleted.

This must be done without protecting the entire sheet using the Protect Sheet or Protect Workbook options.

Is there any way to do this with VBA?

Community's user avatar

asked Dec 15, 2011 at 11:55

user1049518's user avatar

2

  1. Right click the sheet tab that you wish to protect
  2. View Code
  3. Copy and paste in the code below

This code disables the delete control on the sheet (but not right click on cell) menu when the sheet is activated. The control is enabled when the sheet is de-activated

The code will also name the sheet «NameOfSheet» when the sheet is de-activated. This is a workaround to prevent the sheet being renamed

Private Sub Worksheet_Activate()
Application.CommandBars.FindControl(ID:=847).Enabled = False
End Sub

Private Sub Worksheet_Deactivate()
Application.CommandBars.FindControl(ID:=847).Enabled = True
Me.Name = "NameOfSheet"
End Sub

protect sheet1

answered Dec 25, 2011 at 1:14

brettdj's user avatar

brettdjbrettdj

54.6k16 gold badges113 silver badges176 bronze badges

1

I don’t think you can. What you can do, you can make a worksheet a very hidden one (accessible only from VBA) and in case of the deleted sheet, you can copy it and make a copy visible.

answered Dec 15, 2011 at 17:28

Juliusz's user avatar

JuliuszJuliusz

2,0972 gold badges27 silver badges32 bronze badges

Would this approach work?

  1. Select all cells in the sheet, then UN-lock all cells with «Lock
    Cells» (yellow background of padlock turns white).
  2. Write the name of the sheet in a (fixed or named) cell, then lock
    this cell ONLY («Lock Cells», padlock background turns yellow).
  3. Then Protect workbook, but allow every action, except the first one
    «Select Locked Cells».

    The user can do everything except selecting the cell with the sheetname (and delete rows/columns).

  4. Now write a VBA to compare the actual sheetname with the data in the protected named cell (or fixed reference e.g. A1).

  5. Run this script either on every change (probably too much) or at least on close of
    the workbook.
  6. As long as the sheetname is always in the same cell (e.g. A1), you can then loop through all sheets, compare their name with the data in cell A1 and correct the sheet name if required.

brettdj's user avatar

brettdj

54.6k16 gold badges113 silver badges176 bronze badges

answered Dec 15, 2011 at 19:27

Robert Ilbrink's user avatar

Robert IlbrinkRobert Ilbrink

7,6982 gold badges22 silver badges31 bronze badges

1

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как убрать именованный диапазон в excel
  • Как убрать имена ячеек в excel
  • Как убрать изменение ячеек в excel
  • Как убрать иероглифы в word
  • Как убрать иероглифы excel

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии