Как в excel удалить имя диапазона
Смотрите также’ ====================== УДАЛЕНИЕ неправильном указании имени формуле (название функции #ПУСТО!, #ССЫЛКА!) можноikki в Excel’е проделать ячеек неименованный нажмите в формуле имя.«Закрыть» именованного массива. Существует узнаем, как производить«Филиал_5». Наименование соответствующей областивыбираем значение«Определенные имена» И, безусловно, необходимо,Одним из инструментов, который НЕ НУЖНЫХ ИМЕН листа в адресе
=СУМ() ему неизвестно, легко разобраться, как
Манипуляции с именованными областями
: для удаления имён нельзя? клавиши Ctrl +Введите первую букву имени, чтобы завершить работу возможность сделать, как в нем другие. будет присвоено. При«Список». Или же можно чтобы оно отвечало упрощает работу с =======================
трехмерных ссылок. оно написано с
- найти ошибку в уровня листа чуть
- Guest G, введите в
- и выберите его в окне. применив ручное введение
- манипуляции.Итак, устанавливаем курсор в желании можно использовать. В поле вместо этого применить обязательным требованиям, которые
- формулами и позволяетSub EraseNames() ‘
#ЗНАЧ! – ошибка в ошибкой). Это результат формуле и устранить иначе, хотя принцип: Можно, только я поле

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

Создание именованного диапазона
нажатие сочетания клавиш были изложены выше. оптимизировать работу с
-
удаление ненужных имен значении. Если мы ошибки синтаксиса при ее. тот же не помню какссылкаИли выберите облегчить работу с и установив курсорДиспетчер«Число1» присвоения наименования, ов обычном случаеCtrl+F3Для того, чтобы программа массивами данных, является


формулами, функциями и в поле и, перемещаемся во вкладку. Так как мы котором шел разговор нужно либо вручную.
-
внесла данное название присвоение этим массивам Name и слово в Например: на ячейку с thisworkbook.sheets 2003 (у меня нажмите клавишу ВВОД



. Там следует кликнуть которые требуется сложить,Таким же образом, выделяя будущего выпадающего списка,
-
Диспетчера имён и запомнила его, если вы хотите In ActiveWorkbook.Names мы получим ошибку это ошибки оператора воспринимает как деление in s.names: n.delete:Юрий Мкнопку ОКи выберите имя,


. В нем следует жмем по клавише сослаться на диапазонWith nmName #ЗНАЧ! Интересен тот пересечения множеств. В
-
на 0. В next: Кто Вам такое). которое хотите использовать. и удалять) при же отобразится в так и называется ни вписывать координаты названия строкам и на их перечень, нажать на кнопкуEnter



#ДЕЛ/0! В этомgling
Операции с именованными диапазонами
по Ctrl+F3 иполю сохраняет сведенияНа ленте выберитеДиспетчера значения в котором. Указанная иконка располагается выделять соответствующие области«Филиал_2» в документе. Это
в верхнем левом выделенной области ячеек. записывать сложную ссылку, ‘ имена, заканчивающиеся сложить две ячейки, множеств. Оно применяется можно убедиться и: ikki Посмотрите пожалуйста,
-
удаляйте. о диапазоны, введитеформулы > определенные имена. невозможно отредактировать – в группе на листе. Достаточно, не очень удобно, углу.Выше был назван самый а достаточно указать на «!_FilterDatabase» _ в которых значение


обозначили определенный массив.
Select Case MsgBox(«Удалить с помощью функции точки пересечения вертикального



В других арифметических вычислениях открытых обоих книгах . Чтобы перейти на ячейку найти все имена, актуальными справочными материалами на кнопку
для того, чтобы. В поля«Филиал_5» намного проще, так которых шёл разговор можно произвести также нюансы и преимущества vbCrLf & vbCrLf не возникнет, а ячеек. Если диапазоны

-
(умножение, суммирование, вычитание) из Отчета хочуТакие тоже задают. или диапазон на используемые в книге. на вашем языке.«OK» произвести необходимую манипуляцию«Число2». как мы соответствующему выше. То имя, через контекстное меню работы с именованными _ текст примет значение не пересекаются, программа пустая ячейка также убрать связь (точнееGuest другом листе, введитеДополнительные сведения об именах Эта страница переведена. с диапазоном, требуется




Клацаем по выделению Excel _Ряд решеток вместо значения пересечения множеств являетсяНеправильное число: #ЧИСЛО! –Serge_007 и муха и: имя листа вместе формулах таблиц Excel неточности и грамматическиепри необходимости можно перечень элементов не«Филиал_3» по иконке«равно». Его можно будет правой кнопкой мыши.Именованный диапазон — это& «относящееся к ячейки ;; – одиночный пробел. Им это ошибка невозможности
: Без макросов: слон! с восклицательного знакаОбщие сведения о формулах ошибки. Для нас произвести процедуру удаления очень обширный, тои«Вставить функцию»и записываем это закрыть, нажав на В открывшемся списке область ячеек, которой » & vbCrLf данное значение не разделяются вертикальные и
выполнить вычисление в1. Ctrl+F3DJ_Serega и абсолютные ссылки в Excel важно, чтобы эта именованного диапазона. При сделать это довольно«Филиал_5». название в поле. стандартную кнопку закрытия останавливаем выбор на пользователем присвоено определенное & vbCrLf _ является ошибкой. Просто горизонтальные диапазоны, заданные формуле.2. Shift+End: Спасибо! на ячейки. Например:Создание и изменение ссылки статья была вам этом, естественно, будет просто. Но если. После того, какИнициируется запуск Получается следующее выражение:


Несколько практических примеров:3. DeleteglingЛист2! $D$ 12 на ячейку полезна. Просим вас удаляться не сама в текущей книге вышеуказанные манипуляции былиМастера функций
=Модели углу.«Присвоить имя…» данное наименование расценивается vbYesNoCancel + vbQuestion) том, что ширинаВ данном случаи пересечениемОшибка: #ЧИСЛО! возникает, когда4. Enter: Здравствуйте уважаемые Форумчане!для перехода кПримечание: уделить пару секунд область на листе, располагается несколько десятков сделаны, клацаем по. Производим перемещение вЖмем поУрок: Как присвоить название
. Excel, как адрес
Управление именованными диапазонами
‘ убрать лидирующий столбца слишком узкая диапазонов является ячейка числовое значение слишкомВ версиях Excel Девушек поздравляю с ячейке, иМы стараемся как и сообщить, помогла а присвоенное ей именованных массивов или«OK» блок«OK» ячейке в ЭкселеОткрывается окошко создания названия. указанной области. Оно знак » data:image/gif;base64,R0lGODdhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=» data-src=»https://img.my-excel.ru/kak-v-excel-udalit-imja-diapazona_25_1.png» alt=»Переход в Диспетчер имен в программе Microsoft Excel» width=»848″ height=»783″>
- будет
- в понятии Ecxel.
- для перехода к диапазону
- материалами на вашем
- внизу страницы. Для
- к указанному массиву
смысл воспользоваться фильтром. ячейку, которая была перечня доступных операторов на любую ячейку использоваться во времяследует вбить наименование


не образуют пересечение. попытке получить корень: Serge_007 Спасибо. Как в другую книгу,Можно ввести несколько именованных переведена автоматически, поэтому ссылку на оригинал только через его«Фильтр» в«СУММ» мы применили проверку в Экселе: формулы, озвученными выше условиями. инструментах Excel, например,Exit Sub щелчок левой кнопкой Следовательно, функция дает с отрицательного числа. руками это сделать именованные диапазоны тоже диапазонов или ссылки ее текст может (на английском языке). координаты.
, размещенной в правомМастер функций. данных, справа от функции, специальные инструменты.

В области«Проверка вводимых значений»End Select мышки на границе значение с ошибкой Например, =КОРЕНЬ(-25). я знаю. Хотел копируются. При разрыве на ячейки в содержать неточности иИспользование имен позволяет значительноЭто очень важно, так верхнем углу окна..Происходит активация окошка аргументов
неё появляется треугольник. Давайте на конкретном«Диапазон».End If заголовков столбцов данной – #ПУСТО!
-
В ячейке А1 – эту процедуру завязать связей, связи почему поле грамматические ошибки. Для упростить понимание и



. Данная функция, входящая список вводимых данных,На одном листе у провели выделение верно,В нём не должноEnd Sub значения ячеек можно что аргументы формулы может работать с сохраняется в другой
копированием и вставкой
Определение и использование имен в формулах
следующим образом: вам полезна. Просим для диапазона ячеек, формуле, то после открывшегося меню: облегчить задачу сложения в группу математических который подтягивается из нас перечень моделей то вносить изменения быть пробелов;GHRDFEP увидеть при отрицательно ссылаются на ошибочный такими большими числами. книге, далее этот значений в лист.Цена, тип вас уделить пару функции, константы или удаления названия данная
Имена на листе; числовых значений, расположенных операторов, специально предназначена перечня на другом компьютерной техники. У в эту областьОно обязательно должно начинаться: Ребята, у меня дате. Например, мы адрес. Чаще всегоВ ячейке А2 – отчет распечатывается, готовится
Присвоение имени ячейке
Связи в формулах
или секунд и сообщить, таблицы. Начав использовать

формула станет ошибочной.
Присвоение имен из выделенного диапазона
в книге; в них, в для суммирования числовых листе.
нас стоит задача не нужно. Жмем с буквы; проблема, помогите с
пытаемся отнять от это несуществующая ячейка. та же проблема следующий отчет. Особо отсутствуют, но ониB14:C22, F19:G30, H21:H29 помогла ли она имена в книге,Чтобы провести процедуру удаления,с ошибками; сравнении с тем, значений. Синтаксис представлен
Нам просто остается выбрать на втором листе по кнопке
Его длина не должна ней разобраться. старой даты новую
Использование имен в формулах
В данном примере ошибка с большими числами.
эти диапазоны не остаются в именованных. При нажатии клавиши
вам, с помощью вы сможете с выделяем нужный элемент
без ошибок; если бы мы следующей формулой: нужный вариант, чтобы в таблице сделать«OK»
быть больше 255
Управление именами в книге с помощью диспетчера имен
В книге несколько дату. А в возникал при неправильном Казалось бы, 1000 напрягают. Не получится диапазонах. Возможно ли ВВОД или нажмите кнопок внизу страницы.
См. также
легкостью обновлять, проверять из перечня и
Определенные имена; оперировали адресами, а
=СУММ(число1;число2;…) значение из списка
выпадающий список из.
Поиск именованных диапазонов
символов; именованных диапазонов. результате вычисления установлен копировании формулы. У небольшое число, но не страшно. Думал эти все именованныекнопку ОК Для удобства также имена и управлять жмем на кнопкуИмена таблиц. не наименованиями.Как нетрудно понять, оператор отобразилось в выбранной данного перечня.Как можно видеть вОно не должно бытьМакросом, строки, соответствующих формат ячеек «Дата» нас есть 3 при возвращении его
может всё же диапазоны, разом удалить., Excel будут выделены приводим ссылку на ими.«Удалить»Для того, чтобы вернутсяКонечно, эти два примера, суммирует все аргументы
ячейке таблицы.Прежде всего, на листе поле имён, название представлено координатами вида диапазонов скрываются либо (а не «Общий»). диапазона ячеек: A1:A3, факториала получается слишком
есть способ стереть Своими попытками я все диапазоны.
оригинал (на английскомВыделите ячейку.. к полному перечню которые мы привели 
группыИменованный диапазон также удобно
со списком присваиваем области присвоено успешно.A1 отображаются. С этимСкачать пример удаления ошибок
B1:B4, C1:C2. большое числовое значение, их с листа. определил, что необходимоПоиск или замена текста языке) .Введите имя в полеПосле этого запускается диалоговое наименований, достаточно выбрать выше, показывают далеко«Число» использовать в качестве диапазону наименование любымЕщё один вариант выполненияили все в порядке. в Excel.Под первым диапазоном в
с которым ExcelMichael_S для удаления, в и чисел наТаким образом, уже именованныйИмя окно, которое просит вариант не все преимущества. В виде аргументов аргументов различных функций. из тех способов, указанной задачи предусматриваетR1C1 Проблема в следующем:Неправильный формат ячейки так
ячейку A4 вводим не справиться.: макросе прописать имя листе диапазон ячеек, а. . подтвердить свою решимость«Очистить фильтр» и возможности применения могут применяться, как Давайте взглянем, как о которых шла использование инструментов на;
Еще о поиске данных в Excel
. для того, же может отображать суммирующую формулу: =СУММ(A1:A3).
200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub Макрос1() диапазона. Вопрос 1-
Поиск объединенных ячеек
Возможно забыт расположение. МожноНажмите клавишу ВВОД.
удалить выбранный элемент..
Удаление присвоенного имени
именованных диапазонов при непосредственно сами числовые
это применяется на речь выше. В ленте.В книге не должно чтобы разгрузить размер вместо значений ряд А дальше копируем квадратный корень неDim n As можно ли неУдаление или разрешение циклической найти именованный диапазон,Выберите диапазон, которому вы Это сделано воДля изменения границ, названия
использовании их в
значения, так и практике на конкретном
итоге, при выделении
Выделяем область ячеек, которую быть одинаковых имен. файла, в определенный символов решетки (;;).
эту же формулу может быть с Variant обозначая имя диапазона ссылки используя функцию
хотите присвоить имя, избежание того, чтобы или других свойств составе функций, формул ссылки на ячейки
примере. перечня в поле
требуется преобразовать вНаименование области ячеек можно момент мы УДАЛЯЕМ
azov1977
под второй диапазон, отрицательного числа, аWindows(«Февраль.xlsx»).Activate (т.к. их несколькоПоиск ячеек, содержащих формулы
Перейти включая заголовки строк
Удаление именованных диапазонов. (Макросы Sub)
пользователь по ошибке именованного диапазона следует и других инструментов или диапазоны, где
Итак, мы имеем таблицу, имён у нас именованную. Передвигаемся во увидеть при её СКРЫТЫЕ строки, а: Не подскажите, как в ячейку B5. программа отобразила данныйFor Each n и все неизвестны)Поиск ячеек с условным, которой переходит к и столбцов. не выполнил данную выделить нужный элемент Excel. Вариантов использования они расположены. В в которой помесячно должно отображаться наименование вкладку выделении в поле сам именованный диапазон одним кликом удалить Формула, как и результат этой же In ActiveWorkbook.Names: удалить все имена форматированием любому именованный диапазон
На вкладке процедуру. Итак, если в массивов, которым было
случае применения массивов расписана выручка пяти данного массива. Пусть
«Формулы» имен, которое размещено
(удаленных строк) почему-то все имеющиеся именованные прежде, суммирует только ошибкой.On Error Resume из книги или
Поиск скрытых ячеек на всей книге. Формулы вы уверены в
Диспетчере
присвоено название, неисчислимое в качестве аргументов филиалов предприятия. Нам это будет наименование
. В группе слева от строки остается и, в диапазоны. В книгу 3 ячейки B2:B4,
Значение недоступно: #Н/Д! – Next
с листа. листеВы найдете именованный диапазон,
нажмите кнопку
необходимости удаления, тои нажать на множество. Тем не используется сумма значений, нужно узнать общую«Модели»«Определенные имена» формул. последующем из-за него не знаю откуда минуя значение первой
значит, что значениеn.Delete:
Вопрос 2- Влияют
DJ_Serega
перейдя на вкладку
Создать из выделенного
требуется щелкнуть по кнопку менее, указанные примеры которая содержится в
выручку по Филиалу.производим клик поВ случае, если наименование выскакивает ошибка подтягиваются именованные дипазоны B1. является недоступным дляNext ли именованные диапазоны: Здравствуйте!ГлавнаяВ диалоговом окне кнопке«Изменить…» все-таки позволяют понять их элементах, подсчитанная
1, Филиалу 3После этого перемещаемся на значку
диапазону не присвоено,Вероятнее всего из-за
с других файлов,
Когда та же формула формулы:
Windows(«Отчет.xlsm»).Activate на скорость обработки
В «Приемы работы
, нажав кнопку
Создание имен из выделенного
«OK»
. основные преимущества присвоения в фоновом режиме.
и Филиалу 5 лист, где находится
Как убрать ошибки в ячейках Excel
«Присвоить имя» то в вышеуказанном того, что удаленные на каждом листе была скопирована подЗаписанная формула в B1:End Sub или объем файла.
Ошибки в формуле Excel отображаемые в ячейках
в Microsoft Excel»Найти и выделить диапазонав окошке подтверждения.Открывается окно изменение названия. наименования областям листа Можно сказать, что за весь период, таблица, в которой. поле при его строки превращают свои
Как убрать #ДЕЛ/0 в Excel

по 70-80 шт.,по третий диапазон, в =ПОИСКПОЗ(„Максим”; A1:A4) ищетglingДумаю что файл нашел статью «Выпадающий, а затемукажите место, содержащее В обратном случае
Оно содержит в в сравнении с мы «перескакиваем», через
указанный в таблице. нам предстоит создатьОткрывается точно такое же выделении отображается адрес
именованные диапазоны вот
Результат ошибочного вычисления – #ЧИСЛО!
одному удалять как-то ячейку C3 функция текстовое содержимое «Максим»: Michael_S Спасибо! Всё

список в ячейке»,Перейти к заголовки, установив флажок жмите по кнопке себе точно такие использованием их адресов. действие. Именно дляПрежде всего, каждой строке выпадающий список. Выделяем
окно присвоения названия, левой верхней ячейки в ЭТО: не сруки. вернула ошибку #ССЫЛКА!
в диапазоне ячеек сработало как надо. не нужен. в которой проделал.в строке выше«Отмена» же поля, чтоУрок: Как посчитать сумму решения нашей задачи
соответствующего филиала в область в таблице, как и при массива.=’Спецификация работ’!#ССЫЛКА!Спасибо. Так как над
Как убрать НД в Excel
A1:A4. Содержимое найденоВсем спасибо принявшимСпасибо за любую «Выберите в меню

Или нажмите клавишив столбце слева. и окно создания в Майкрософт Эксель и будет использоваться таблице присвоим название. в которую планируем использовании предыдущего варианта.Прежде всего, узнаем, какПомогите изменить макрос,ytk5kyky ячейкой C3 может во второй ячейке участие.
Ошибка #ИМЯ! в Excel
информацию и помощь. Вставка — Имя Ctrl + G,Как видим, выбранный элемент именованного диапазона, оУправлять созданными именованными диапазонами суммирование диапазонов. Для Филиала 1 внедрить выпадающий список. Все дальнейшие операции создать именованный диапазон чтобы именованный диапазон

Ошибка #ПУСТО! в Excel
: Одним кликом можно быть только 2 A2. Следовательно, функцияПри ошибочных вычислениях, формулыИзвиняюсь. Наверно это — Присвоить (Insert на клавиатуре.в строке ниже был удален из котором мы говорили проще всего черезВсего оператор выделяем область с Перемещаемся во вкладку выполняются абсолютно аналогично. в Экселе. удалялся вместе со удалить, если этот ячейки а не возвращает результат 2.

отображают несколько типов тема скорей всего — Name -В диалоговом окне
или перечня ранее. Только наДиспетчер именСУММ ячейками, в которых
#ССЫЛКА! – ошибка ссылок на ячейки Excel
«Данные»Последний вариант присвоения названияСамый быстрый и простой своими строками, которые клик повесить на 3 (как того

Вторая формула ищет ошибок вместо значений. должна быть в Define) и введитеперейдите кв столбце справа
Диспетчера этот раз поля. При помощи данногоможет насчитывать от содержатся данные ои щелкаем по области ячеек, который вариант присвоения названия соответствуют данному диапазону. макрос: требовала исходная формула). текстовое содержимое «Андрей»,
Рассмотрим их на вопросах по VBA. имя (можно любое,дважды щелкните именованный.. Это означает, что будут заполнены данными. инструмента можно присваивать одного до 255 выручке по нему кнопке
мы рассмотрим, это массиву – этоПривожу пример воFor Each iNameПримечание. В данном случае то диапазон A1:A4 практических примерах в Просьба к Модераторам но обязательно без
диапазон, который требуетсяВыберите массив, к которомуВ поле имена массивам и
Как исправить ЗНАЧ в Excel
аргументов. Но в за 3 месяца.«Проверка данных» использование записать его в вложении. In ActiveWorkbook.Names наиболее удобнее под не содержит таких процессе работы формул, перенести. пробелов!) для выделенного найти.OK он был прикреплен,«Имя» ячейкам, изменять существующие нашем случае понадобится После выделения в

Решетки в ячейке Excel
в блоке инструментовДиспетчера имен поле имен послеКазанскийiName.Delete ‘удаление имени каждым диапазоном перед значений. Поэтому функция которые дали ошибочныеikki диапазона (например Товары).Примечания:. утратил наименование. Теперьможно сменить наименование уже именованные области всего три аргумента,
поле имен пишем«Работа с данными». выделения соответствующей области.: ПопробуйтеNext началом ввода нажать возвращает ошибку #Н/Д результаты вычислений.: 1.

Excel присвоит ячейкам имена он будет идентифицироваться области. В поле и ликвидировать их.
Удаление именованных диапазонов
так как мы наименованиена ленте.Выделяем массив. На вкладке Итак, выделяем массивGHRDFEPowl-ka комбинацию горячих клавиш (нет данных).В данном уроке будут200?’200px’:»+(this.scrollHeight+5)+’px’);»>For Each n InНо.
Всплывающее окно
на основе заголовков только по координатам.«Примечание» О том, как будет производить сложение
«Филиал_1»В запустившемся окне проверки
«Формулы»
и вводим в
: Господин Казанский, огромное: В диспетчере имен ALT+=. Тогда вставитьсяОтноситься к категории ошибки
описаны значения ошибок ThisWorkbook.Names: n.Delete: Nextкак убрать созданное
Перейти из указанного диапазона. После того, как
можно добавить или присвоить имя с
трёх диапазонов:(не забываем, что
данных переходим во, клацаем по крупному
поле то название,
Вам спасибо . можно выделить все функция суммирования и в написании функций.
формул, которые могут2. да
имя?отображает именованные диапазоныВыделите ячейку и введите все манипуляции в
отредактировать существующее примечание. помощью«Филиал_1»
название не может вкладку значку
которое считаем нужным. Вы очень помогли сразу и удалить автоматически определит количество Недопустимое имя: #ИМЯ!
содержать ячейки. Зная
gling
Спасибо ;)
на каждом листе
формулу.
Диспетчере
В поле
Диспетчера
,
содержать пробел) и«Параметры»«Диспетчер имен» Желательно, чтобы оно
!!Alex_ST
суммирующих ячеек. – значит, что значение каждого кода: ikki Спасибо заDJ_Serega
в книге.Поместите курсор туда, гдезавершены, клацаем по«Диапазон»мы уже говорили«Филиал_3» щелкаем по клавише. В поле, расположенному всё в легко запоминалось и
Все работает исправно: Я у себяТак же ошибка #ССЫЛКА! Excel не распознал (например: #ЗНАЧ!, #ДЕЛ/0!,
ответ сейчас попробую
: так что такоеДля перехода к диапазону вы хотите использовать кнопкеможно поменять адрес
выше, а теперьи
Enter«Тип данных»
той же группе отвечало содержимому ячеек. !! сделал такой макрос: часто возникает при
текста написанного в #ЧИСЛО!, #Н/Д!, #ИМЯ!,
Как удалить имя диапазона в excel
Предполагая, что вы создали много именованных диапазонов в своей книге, но теперь вам больше не нужны эти именованные диапазоны, как вы могли бы удалить все именованные диапазоны сразу в Excel?
- Удалите все именованные диапазоны, перейдя в Диспетчер имен
- Удалить все именованные диапазоны с кодом VBA
Удалите все именованные диапазоны, перейдя в Диспетчер имен
В диалоговом окне «Диспетчер имен» вы можете создавать, редактировать и удалять именованные диапазоны по своему усмотрению. Пожалуйста, сделайте так:
1, Перейти к Менеджер имен кликнув Формула > Менеджер имен, см. снимок экрана: 
2. В Менеджер имен диалог, нажмите Shift клавишу, чтобы выбрать все названные диапазоны, или удерживайте Ctrl нажмите клавишу, чтобы выбрать те, которые вам не нужны, см. снимок экрана: 
3, Затем нажмите Удалить в верхней части диалогового окна, и появится окно с напоминанием о том, что вы обязательно удалите имена. 
4. Затем нажмите OK, все названные диапазоны были удалены сразу.
![]() |
![]() |
![]() |
Найти и заменить все именованные диапазоны соответствующими ссылками на ячейки в формулах
Kutools для Excel Заменить имена диапазонов Утилита может легко найти все формулы, применяющие именованные диапазоны в выбранном диапазоне, на указанном листе или на всех листах. И основная роль этой утилиты — заменить все именованные диапазоны соответствующими ссылками на ячейки в этих формулах.
Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30 -день, кредитная карта не требуется! Get It Now
Удалить все именованные диапазоны с кодом VBA
Следующий короткий код VBA также может помочь вам удалить все именованные диапазоны в книге.
1. Удерживайте ALT + F11 ключи, и он открывает Окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модулии вставьте следующий код в Окно модуля.
Код VBA: удалить все именованные диапазоны в Excel
3, Затем нажмите F5 ключ для запуска этого кода, все имена в книге будут немедленно удалены.
Как присвоить имя диапазону ячеек в Excel

При создании формул в Excel вы можете ссылаться на ячейки из другой части таблицы в ваших формулах. Но если у вас много формул, все эти ссылки на ячейки могут запутаться. Есть простой способ устранить путаницу.
В Excel есть функция под названием «Имена», которая может сделать ваши формулы более читабельными и менее запутанными. Вместо ссылки на ячейку или диапазон ячеек вы можете назначить имя этой ячейке или диапазону и использовать это имя в формулах. Это сделает ваши формулы намного проще для понимания и поддержки.
В приведенной ниже формуле мы ссылаемся на диапазон ячеек (выделен жирным шрифтом) из другой таблицы, называемой «База данных продуктов», в той же книге. В этом случае название рабочего листа дает нам хорошее представление о том, что содержится в диапазоне ячеек «A2: D7». Однако мы могли бы использовать имя для этого диапазона ячеек, чтобы сделать формулу короче и проще для чтения.
ПРИМЕЧАНИЕ. Для получения дополнительной информации о функции VLOOKUP, использованной в приведенной выше формуле, см. Нашу статью об использовании VLOOKUP в Excel . Вы также можете узнать, как использовать функцию «ЕСЛИ» и другие полезные функции .

Как создать имя для ячейки или диапазона ячеек, используя поле имени
Чтобы назначить имя диапазону ячеек, выберите ячейки, которые хотите назвать. Клетки не должны быть смежными. Чтобы выбрать несмежные ячейки, используйте клавишу «Ctrl» при их выборе.

Нажмите кнопку мыши в поле «Имя» над сеткой ячеек.

Введите имя диапазона ячеек в поле и нажмите «Ввод». Например, мы назвали выбранные ячейки в нашей таблице «База данных продуктов» «Продукты». Существуют правила синтаксиса, которые вы должны соблюдать при выборе имени. Имя можно начинать только с буквы, подчеркивания (_) или обратной косой черты (\). Остальная часть имени может состоять из букв, цифр, точек и подчеркиваний. Существуют дополнительные правила синтаксиса о том, что является действительным, а не при определении имен.

Помните формулу с начала этой статьи? Он содержал ссылку на рабочий лист «База данных продуктов» в рабочей книге и ряд ячеек на этом рабочем листе. Теперь, когда мы создали имя «Продукты» для представления диапазона ячеек в нашей таблице «База данных продуктов», мы можем использовать это имя в формуле, выделенной жирным шрифтом ниже.
ПРИМЕЧАНИЕ. При создании имени с использованием « поля имени» область имени по умолчанию равна рабочей книге. Это означает, что имя доступно для использования на любом листе в текущей книге без ссылки на конкретный лист. Вы можете ограничить область действия определенным рабочим листом, чтобы при обращении к имени использовалось имя рабочего листа, как, например, в примере в начале этой статьи.

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

В разделе «Определенные имена» вкладки «Формулы» нажмите «Диспетчер имен».

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

Откроется диалоговое окно «Редактировать имя». Вы можете изменить само «Имя», а также добавить «Комментарий» к имени, предоставив более подробную информацию о том, что представляет собой имя. Вы также можете изменить диапазон ячеек, которым назначено это имя, нажав кнопку «Развернуть диалог» справа от поля ввода «Относится к».
ПРИМЕЧАНИЕ. Вы увидите, что раскрывающийся список «Область» недоступен. Когда вы редактируете существующее имя, вы не можете изменить «Scope» этого имени. Вы должны выбрать область при первом создании имени. Если вы хотите, чтобы областью действия была конкретная рабочая таблица, а не вся рабочая книга, вы можете создать имя таким способом, который позволит вам изначально указать область. Мы покажем вам, как это сделать, в следующем разделе.

Например, скажем, мы добавили еще один продукт в нашу «Базу данных продуктов» и хотим включить его в диапазон ячеек под названием «Продукты». Когда мы нажимаем кнопку «Развернуть диалог», диалоговое окно «Редактировать имя» сжимается и содержит только поле редактирования «Относится к». Мы выбираем диапазон ячеек непосредственно на листе «База данных продуктов», включая строку, содержащую добавленный продукт. Имя листа и диапазон ячеек автоматически вводятся в поле «Относится к». Чтобы подтвердить свой выбор и вернуться в полное диалоговое окно «Редактировать имя», нажмите кнопку «Свернуть диалоговое окно». Нажмите «ОК» в диалоговом окне «Изменить имя», чтобы принять изменения в имени.

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

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

Как создать имя с помощью диалогового окна «Новое имя»
Когда вы создаете новое имя, выбирая одну или несколько ячеек и затем вводя имя в поле «Имя», область имени по умолчанию — вся книга. Итак, что вы будете делать, если вы хотите ограничить область имени только конкретной рабочей таблицей?
Выберите ячейки, которым вы хотите присвоить имя. Перейдите на вкладку «Формулы», а затем нажмите «Определить имя» в разделе «Определенные имена».
ПРИМЕЧАНИЕ. Вам не нужно сначала выбирать ячейки. Вы также можете выбрать их, используя кнопку «Развернуть диалог» позже, если хотите.

Откроется диалоговое окно «Новое имя». Обратите внимание, что это очень похоже на диалоговое окно «Редактировать имя», упомянутое ранее. Основное отличие заключается в том, что теперь вы можете изменить область названия. Допустим, мы хотим ограничить область действия имени только листом «Счет-фактура». Мы сделали бы это, если бы хотели иметь возможность использовать одно и то же имя для диапазона ячеек на другом листе.
Сначала мы введем имя, которое мы хотим использовать, в нашем случае это «Продукты». Помните правила синтаксиса при создании вашего имени. Затем, чтобы ограничить область действия имени «Продукты» только таблицей «Счет-фактура», мы выбираем ее в раскрывающемся списке «Область».
ПРИМЕЧАНИЕ. Чтобы открыть диалоговое окно «Новое имя», нажмите «Создать» в диалоговом окне «Диспетчер имен».

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

Имя автоматически вставляется в то же «поле имени», которое мы использовали для присвоения имени диапазону ячеек в начале этой статьи. Теперь мы можем заменить ссылку на диапазон ячеек («База данных продуктов»! $ A $ 2: $ D: 7) на имя (Продукты) в формулах на листе «Счет-фактура», как мы делали ранее в этой статье.

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

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

Чтобы создать имя, которое будет присвоено постоянному значению, откройте диалоговое окно «Новое имя», щелкнув вкладку «Формулы», а затем нажмите «Определить имя» в разделе «Определенные имена». Введите имя для представления значения константы, например «ExchangeRate». Чтобы присвоить значение этому имени, введите знак равенства (=) в поле редактирования «Относится к», а затем значение. Между знаком равенства и значением не должно быть пробела. Нажмите «ОК», чтобы завершить создание имени.
ПРИМЕЧАНИЕ. Если в вашей книге есть формула, которую вы используете во многих местах, вы можете ввести эту формулу в поле «Относится к», чтобы вы могли просто ввести имя в каждую ячейку, где вам нужно использовать формулу.

Теперь мы можем использовать новое имя в формулах, где мы хотим использовать обменный курс. Когда мы нажимаем на ячейку с формулой, которая содержит абсолютную ссылку на ячейку , обратите внимание, что результат равен «0,00». Это потому, что мы удалили обменный курс из указанной ячейки. Мы заменим эту ссылку на ячейку новым именем, которое мы создали.

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

Имя вставляется в формулу. Нажмите «Enter», чтобы принять изменения и обновить ячейку.

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

Имена очень полезны, если вы создаете сложные книги Excel с большим количеством формул. Когда вам необходимо распространить свои рабочие книги среди других, использование имен облегчает понимание ваших формул как другими, так и вами.
Как в excel удалить имя диапазона
Для чего вообще нужны именованные диапазоны? Обращение к именованному диапазону гораздо удобнее, чем прописывание адреса в формулах и VBA:
- Предположим, что в формуле мы ссылаемся на диапазон A1:C10 (возможно даже не один раз). Для примера возьмем простую функцию СУММ(суммирует значения указанных ячеек):
=СУММ( A1:C10 ; F1:K10 )
Затем нам стало необходимо суммировать другие данные(скажем вместо диапазона A1:C10 в диапазоне D2:F11 ). В случае с обычным указанием диапазона нам придется искать все свои формулы и менять там адрес диапазона на новый. Но если назначить своему диапазону A1:C10 имя(к примеру ДиапазонСумм ), то в формуле ничего менять не придется — достаточно будет просто изменить ссылку на ячейки в самом имени один раз. Я привел пример с одной формулой — а что, если таких формул 10? 30?
Примерно такая же ситуация и с использованием в кодах: указав имя диапазона один раз не придется каждый раз при изменении и перемещении этого диапазона прописывать его заново в коде. - Именованный диапазон не просто так называется именованным. Если взять пример выше — то отображение в формуле названия ДиапазонСумм куда нагляднее, чем A1:C10 . В сложных формулах куда проще будет ориентироваться по именам, чем по адресам. Почему удобнее: если сменить стиль отображения ссылок (подробнее про стиль), то диапазон A1:C10 будет выглядеть как-то вроде этого: R1C1:R10C3 . А если назначить имя — то оно как было ДиапазонСумм , так им и останется.
- При вводе формулы/функции в ячейку, можно не искать нужный диапазон, а начать вводить лишь первые буквы его имени и Excel предложит его ко вводу:

Данный метод доступен лишь в версиях Excel 2007 и выше
Как обратиться к именованному диапазону
Обращение к именованному диапазону из VBA
MsgBox Range(«ДиапазонСумм»).Address MsgBox [ДиапазонСумм].Address
Обращение к именованному диапазону в формулах/функциях
Если при указании диапазона в формуле выделить именованный диапазон, то его имя автоматически подставится в формулу вместо фактического адреса ячеек: 
Ограничения, накладываемые на создание имен
- В качестве имени диапазона не могут быть использованы словосочетания, содержащие пробел. Вместо него лучше использовать нижнее подчеркивание _ или точку: Name_1, Name.1
- Первым символом имени должна быть буква, знак подчеркивания (_) или обратная косая черта (). Остальные символы имени могут быть буквами, цифрами, точками и знаками подчеркивания
- Нельзя в качестве имени использовать зарезервированные в Excel константы — R, C и RC(как прописные, так и строчные). Связано с тем, что данные буквы используются самим Excel для адресации ячеек при использовании стиля ссылок R1C1 (читать подробнее про стили ссылок)
- Нельзя давать именам названия, совпадающие с адресацией ячеек: B$100, D2(для стиля ссылок А1) или R1C1, R7(для стиля R1C1). И хотя при включенном стиле ссылок R1C1 допускается дать имени название вроде A1 или D130 — это не рекомендуется делать, т.к. если впоследствии стиль отображения ссылок для книги будет изменен — то Excel не примет такие имена и предложит их изменить. И придется изменять названия всех подобных имен. Если очень хочется — можно просто добавить нижнее подчеркивание к имени: _A1
- Длина имени не может превышать 255 символов
Создание именованного диапазона
Способ первый
обычно при создании простого именованного диапазона я использую именно его. Выделяем ячейку или группу ячеек, имя которым хотим присвоить -щелкаем левой кнопкой мыши в окне адреса и вписываем имя, которое хотим присвоить. Жмем Enter: 
Способ второй
Выделяем ячейку или группу ячеек. Жмем правую кнопку мыши для вызова контекстного меню ячеек. Выбираем пункт:
- Excel 2007: Имя диапазона (Range Name)
- Excel 2010: Присвоить имя (Define Name)

либо:
Жмем Ctrl + F3
либо:
- 2007-2016 Excel : вкладка Формулы (Formulas) —Диспетчер имен (Name Manager) —Создать (New) (либо на той же вкладке сразу — Присвоить имя (Define Name) )
- 2003 Excel : Вставка —Имя —Присвоить
Появляется окно создания имени

Имя (Name) — указывается имя диапазона. Необходимо учитывать ограничения для имен, которые я описывал в начале статьи.
Область (Scope) — указывается область действия создаваемого диапазона — Книга , либо Лист1 :
- Лист1 (Sheet1) — созданный именованный диапазон будет доступен только из указанного листа. Это позволяет указать разные диапазоны для разных листов, но указав одно и тоже имя диапазона
- Книга (Workbook) — созданный диапазон можно будет использовать из любого листа данной книги
Примечание (Comment) — здесь можно записать пометку о созданном диапазоне, например для каких целей планируется его использовать. Позже эту информацию можно будет увидеть из диспетчера имен ( Ctrl + F3 )
Диапазон (Refers to) — при данном способе создания в этом поле автоматически проставляется адрес выделенного ранее диапазона. Его можно при необходимости тут же изменить.
Изменение диапазона
Чтобы изменить имя Именованного диапазона, либо ссылку на него необходимо всего лишь вызывать диспетчер имен( Ctrl + F3 ), выбрать нужное имя и нажать кнопку Изменить (Edit. ) .
Изменить можно имя диапазона (Name) , ссылку (RefersTo) и Примечание (Comment) . Область действия (Scope) изменить нельзя, для этого придется удалить текущее имя и создать новое, с новой областью действия.
Удаление диапазона
Чтобы удалить Именованный диапазон необходимо вызывать диспетчер имен( Ctrl + F3 ), выбрать нужное имя и нажать кнопку Удалить (Delete. ) .
Так же можно создавать списки с автоматическим определением его размера. Например, если значения в списке периодически пополняются или удаляются и чтобы каждый раз не переопределять границы таких диапазонов. Такие диапазоны называют динамическими.
Статья помогла? Поделись ссылкой с друзьями!
Именованный диапазон в Excel
При создании формул в Эксель мы пользуемся стандартной адресацией ячеек , однако мы можем присвоить свое собственное название любой ячейке, диапазону ячеек или таблице. Это позволит значительно упростить создание формул, а также облегчит анализ сложных формул, состоящих из множества функций.
Имя ячейки
Начнем с простого — присвоим имя ячейке. Для этого просто выделяем ее (1) и в поле имени (2) вместо адреса ячейки указываем произвольное название, которое легко запомнить.
Длина имени ограничена 255 символами, что более чем достаточно. Также в имени не должно быть пробелов, поэтому если оно состоит из нескольких слов, то их можно разделять знаком подчеркивания.
Если теперь на других листах книги нам нужно будет вывести данное значение или использовать его в дальнейших расчетах, то не обязательно переключаться на первый лист и указывать ячейку вручную. Достаточно просто ввести имя ячейки и ее значение будет подставлено.
Именованный диапазон
Аналогичным образом можно задать имя и для диапазона ячеек, то есть выделим диапазон (1) и в поле имени укажем его название (2):
Далее это название можно использовать в формулах, например, при вычислении суммы:
Также создать именованный диапазон можно с помощью вкладки Формулы , выбрав инструмент Задать имя .
Появится диалоговое окно, в котором нужно указать имя диапазона, выбрать область, на которую имя будет распространяться (то есть на всю книгу целиком или на отдельные ее листы), при необходимости заполнить примечание, а далее выбрать соответствующий диапазон на листе.
Для работы с существующими диапазонами на вкладке Формулы есть Диспетчер имен .
С его помощью можно удалять, изменять или добавлять новые имена ячейкам или диапазонам.
При этом важно понимать, что если вы используете именованные диапазоны в формулах, то удаление имени такого диапазона приведет к ошибкам.
Именованный диапазон из таблицы
Если же диапазон значений имеет заголовки или речь идет о таблице, то стоит воспользоваться инструментом Создать из выделенного . Как понятно из его названия, предварительно необходимо выделить диапазон или таблицу (1). Затем указываем место, в котором находятся заголовки (3).
В результате Эксель автоматически создаст диапазоны по заголовкам.
При этом, если заголовки будут состоять из нескольких слов, то Эксель автоматически подставит знак подчеркивания между словами.
Использование именованных диапазонов
Обратите внимание на то, что название диапазона появится в поле имени только в том случае, если он будет полностью выделен.
Если выделить одну ячейку диапазона или другой диапазон, включающий его ячейки, то имя отображаться не будет.
Если в одном документе используется множество именованных диапазонов или ячеек, то запомнить все названия становится сложно. В этом случае при создании формул удобно пользоваться специальным инструментом со вкладки Формулы — Использовать в формуле .
Здесь будут перечислены все имеющиеся названия диапазонов. Если имен слишком много, то можно открыть диалоговое окно Вставить имена и выбрать необходимый диапазон из него.
При этом обратите внимание, что при наличии двух и более диапазонов в диалоговом окне появляется кнопка Все имена . С ее помощью можно вставить список всех именованных диапазонов, то есть появится два столбца с данными — имя диапазона и его местоположение.
Эта информация будет весьма полезной при работе с большим количеством именованных диапазонов, когда нужно быстро вспомнить, какие имена закреплены за какими диапазонами.
Ну и более наглядно и подробно об именованных диапазонах смотрите в видео:

Открывается окно модуля. Туда Вы должны вставить следующий код макроса:
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
Выглядеть это должно в результате следующим образом:

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

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

Макрос отработает некоторое время (чем больше скрытых имен у Вас в файле, тем дольше он будет работать) и выдаст сообщение о том, сколько имен было удалено. Поздравляю Вы избавились от проблемы и можете смело копировать листы.
Как в excel удалить имя диапазона
В некоторых ситуациях удобнее пользоваться не адресами ячеек или диапазонами, а их именами. В частности, имена ячеек или диапазонов удобно использовать в формулах и при выполнении переходов. Присвоение имени может выполняться несколькими способами. Если предварительно был выделен блок, то независимо от выбранного способа имя будет присвоено соответствующему диапазону, если нет — текущей ячейке. Имя должно начинаться с буквы и не должно содержать пробелов.
Регистр букв значения не имеет. Все присвоенные имена доступны для использования во всех таблицах книги. Наиболее простой способ присвоения имя_ячейки имени:
1) установить табличный курсор на ячейку (выделить блок ячеек);
2) щелкнуть в секции адреса панели формул;
3) набрать имя и нажать Enter.
Ввод имени ячейки на панели формул
К такому же результату приведет следующая последовательность действий:
1) установить табличный курсор на ячейку (выделить блок ячеек);
2) вызвать окно Присвоение имени, для чего: — выполнить команду Имя-Присвоить. (Вставка) или — нажать CtrI+F3;
3) в поле ввода Имя набрать имя и нажать кнопку ОК.
Для завершения присвоения имени можно также нажать кнопку Добавить.
В этом случае окно Присвоение имени останется на экране. Для. отказа от присвоения имени можно нажать кнопку Закрыть. В поле Формула окна Присвоение имени появляется формула, в которой записан абсолютный адрес предварительно выделенной ячейки (диапазона ячеек) с указанием названия листа таблицы. При необходимости этот адрес можно заменить, причем удобнее это сделать, используя кнопку сворачивания окна. Понятно, что таким способом можно задать имя и без предварительного выделения ячейки (диапазона ячеек).
Если в создаваемой таблице заголовки строк и столбцов уже набраны, то для задания имен можно использовать еще один способ: 1) выделить блок ячеек, содержащий заголовки строк и (или) столбцов таблицы;
2) вызвать окно Создать имена, для чего: — выполнить команду Имя-Создать. (Вставка) или — нажать CtrI+Shift+F3;
3) выбрать один из переключателей и нажать кнопку ОК.
В этом случае имена будут присваиваться строкам и (или) столбцам выделенного блока. В качестве имени будет использоваться содержимое ячейки, указанной при выборе переключателя строки (столбца). Причем сама эта строка (столбец) в область, имеющую имя, включаться не будет.
В примере, будут созданы следующие пары (имя + диапазон): столбец_1 Лист1! $В$4:$В$6 столбец_2 Лист1! $С$4:$С$6 строка_1 Лист1!$В$4:$С$4 строка_2 Лист1!$В$5:$С$5 строка_3 Лист1! $В$6:$С$6
Во всех случаях создаваемому имени ставится в соответствие абсолютный адрес ячейки (ячеек), содержащий знак $. И именно этот адрес и будет подставляться в формулы вместо имен.
Для замены абсолютного адреса на относительный следует:
1) выполнить команду» Имя-Присвоитъ. (Вставка);
2) в открытом списке Имя диалогового окна Присвоение имени щелкнуть по имени ячейки (ячеек);
3) в поле Формула внести изменение, т. е. удалить знак $, и нажать кнопку ОК (для изменения можно выделить адрес и три раза нажать F4). Если для присвоения имени использовалось окно Присвоение имени, т. е. использовался второй способ, то такую замену адреса можно выполнить еще на этапе присвоения имени.
Имена можно присваивать не только ячейкам, но и формулам. Например, если формуле =$А$1+$В$1 присвоено имя Формула, то во всех случаях, когда необходимо вставить в ячейку эту формулу, можно набирать Формула. Для присвоения имени формуле необходимо:
1) выполнить команду Имя-Присвоить. (Вставка);
2) в поле Формула диалогового окна Присвоение имени набрать формулу;
3) в поле Имя ввести имя формулы и нажать кнопку ОК. Чтобы удалить имя, необходимо в открытом списке Имя окна Присвоение имени выделить имя и нажать кнопку Удалить.
Для быстрого перехода к ячейке (ячейкам), имеющей имя, можно открыть закрытый список в секции адреса панели формул и выбрать необходимое имя. Кроме этого, для перехода можно вызвать окно Переход, в поле Перейти к появившегося диалогового окна щелчком мыши выбрать имя (или набрать его в поле Ссылка) и нажать кнопку ОК.
Проверено на себе.
четверг, 29 января 2015 г.
Как удалить скрытые имена в эксель-файле?







9 комментариев:
ОГРОМНЕЙШЕЕ спасибо. Очень помогло. Только я переделал, чтобы запросов подтверждения не было. Как оказалось не зря — у меня на листе было 1240 (примерно, я поставил счетчик) имен, ждать с подтверждениями — я бы не дождался.
Так приятно читать такие комментарии! Очень рад, что помогло!
подскажите пожалуйста, что вы исправили, у меня тоже очень много имен, даже диспетчер имен не открывается
подскажите пожалуйста, что вы исправили, у меня тоже очень много имен, даже диспетчер имен не открывается
Сразу оговорю, я не разбираюсь в языке макросов, чисто по ассоциации с другими языками программирования:
‘ Module to remove all hidden names on active workbook
Sub Remove_Hidden_Names()
‘ Dimension variables.
Dim xName As Variant
Dim Result As Variant
Dim Vis As Variant
‘ Loop once for each name in the workbook.
For Each xName In ActiveWorkbook.Names
‘If a name is not visible (it is hidden).
If xName.Visible = True Then
Vis = «Visible»
Else
Vis = «Hidden»
End If
xName.Delete
‘ Loop to the next name.
Next xName
End Sub
Теоретически (проверить не на чём) должно будет удалить скрытые имена без запроса подтверждения


