Как удалить именованный диапазон в Excel
Обновлено: 21.11.2024
Именованные диапазоны помогают навести порядок в электронной таблице, особенно если в ней много формул и много данных.
Если вы являетесь обычным пользователем Excel, вы должны были хотя бы раз в своей работе сталкиваться с именованными диапазонами. Вы можете использовать их для обозначения и ссылки на ячейку или диапазон ячеек вместо использования их ссылок на ячейки.
Например, после создания именованного диапазона под названием «ОБРАЗЕЦ», относящегося к A2:A10, вы можете использовать именованный диапазон в формулах СУММ(ОБРАЗЕЦ) вместо прямого использования диапазона, т.е. СУММ(A2:A10). р>
Именованные диапазоны упрощают работу и устраняют беспорядок, чтобы сделать ваши файлы понятными для всех.
Однако у вас может развиться привычка использовать их и непреднамеренно злоупотреблять ими в своих электронных таблицах. Единственная проблема заключается в том, что именованные диапазоны, особенно динамические диапазоны, потребляют значительный объем рабочей памяти. Чрезмерное их использование может замедлить работу электронной таблицы Excel.
В этом руководстве я покажу вам, как удалять именованные диапазоны в Excel, рассказав о некоторых важных аспектах, таких как удаление всех именованных диапазонов, фильтрация определенных именованных диапазонов и использование кодов VBA для упрощения процесса.
- Как удалить именованный диапазон в Excel с помощью диспетчера имен?
- Как отфильтровать определенные именованные диапазоны для удаления?
- Дополнительный совет: как в Excel удалить именованный диапазон с помощью кода VBA?
По теме:
Как удалить именованный диапазон в Excel с помощью диспетчера имен?
Диспетчер имен Excel – это встроенный инструмент, который позволяет создавать все диапазоны имен внутри электронной таблицы и управлять ими.
Вы можете использовать его для удаления всех или некоторых именованных диапазонов в электронной таблице, выполнив следующие действия:
- Выберите параметр «Диспетчер имен» в разделе «Определенные имена» на вкладке «Формула».
- В окне "Диспетчер имен" выберите все именованные диапазоны, которые нужно удалить.
Обратите внимание, что вы можете выбрать сразу несколько именованных диапазонов, удерживая нажатой клавишу Ctrl и щелкая каждый из них по отдельности.
Как отфильтровать определенные именованные диапазоны для удаления?
Можно полагаться на слишком большое количество именованных диапазонов, и, прежде чем вы это поймете, ваша электронная таблица может быть заполнена слишком большим количеством диапазонов, чтобы выбрать их по отдельности.
Именно здесь параметр фильтра в Диспетчере имен пригодится для фильтрации определенных типов именованных диапазонов.
Например, если вы хотите удалить только именованные диапазоны таблиц, вы можете сделать это, выполнив следующие действия:
- Откройте Диспетчер имен в разделе "Определенные имена" на вкладке "Формула".
- В окне «Диспетчер имен» щелкните параметр «Фильтр» и выберите нужный тип именованного диапазона из раскрывающегося списка. В этом примере мы используем имена таблиц.
- Выберите диапазоны имен, которые вы хотите удалить из отфильтрованного списка, и нажмите кнопку "Удалить".
Дополнительный совет: как в Excel удалить именованный диапазон с помощью кода VBA?
В некоторых редких случаях даже использование фильтра диспетчера имен для удаления именованных диапазонов может оказаться утомительным.
Вы можете значительно упростить этот процесс, используя коды VBA. Давайте посмотрим, как это сделать.
- Нажмите Alt+F11, чтобы открыть редактор VBA.
- В меню редактора VBA выберите «Вставка» > «Модуль».
- Введите один из следующих фрагментов кода VBA в окне модуля.
Код 1: удаление только определенных именованных диапазонов, содержащих «yyy» внутри них.
Замените ‘yyy’ желаемым именованным диапазоном, который вы ищете.
Код 2: чтобы удалить все именованные диапазоны
Поздравляем, вы успешно удалили определенный или все именованные диапазоны из таблицы одним нажатием кнопки.
Вы можете проявить творческий подход и заменить «ActiveWorkbook» на «ActiveSheet», чтобы удалить именованные диапазоны только из активного листа.
Предлагаемые чтения:
Заключительные мысли
В этом руководстве я показал вам два разумных способа удаления нежелательных именованных диапазонов из электронной таблицы. Попробуйте их в практическом листе и дайте нам знать, что вы думаете. Если у вас есть какие-либо вопросы об этой или любой другой функции Excel, сообщите нам об этом в разделе комментариев. Мы всегда рады помочь.
Ресурсы
Посетите наш бесплатный Центр ресурсов Excel, чтобы найти другие высококачественные руководства по Excel.
Хотите узнать больше об Excel? Нажмите здесь, чтобы получить доступ к нашим продвинутым курсам Excel с углубленными учебными модулями.
Вы можете обучить всю свою команду работе с Excel и другим программным обеспечением для бизнеса за небольшую ежемесячную плату, нажав здесь.
Саймон Колдер
Крис «Саймон» Колдер работал руководителем проекта в области ИТ в одном из самых престижных культурных учреждений Лос-Анджелеса, LACMA. Он научился пользоваться Microsoft Project по гигантскому учебнику и ненавидел каждый момент. Онлайн-обучение тогда было в зачаточном состоянии, но он увидел возможность и сделал онлайн-курс MS Project — остальное, как говорится, уже история!
Предполагая, что вы создали множество именованных диапазонов в своей книге, но теперь вам больше не нужны эти именованные диапазоны, как вы можете удалить все именованные диапазоны сразу в Excel?
Удалите все именованные диапазоны, перейдя в Диспетчер имен
В диалоговом окне "Диспетчер имен" вы можете создавать, редактировать и удалять именованные диапазоны по своему усмотрению. Пожалуйста, сделайте следующее:
<р>1. Перейдите в Диспетчер имен, нажав Формула > Диспетчер имен, см. снимок экрана:
<р>2. В диалоговом окне «Диспетчер имен» нажмите клавишу Shift, чтобы выбрать все именованные диапазоны, или удерживайте клавишу Ctrl, чтобы выбрать те, которые вам не нужны, см. снимок экрана:
<р>3. Затем нажмите кнопку «Удалить» в верхней части диалогового окна, и появится окно подсказки, чтобы напомнить вам, если вы уверены, что хотите удалить имена.
Найти и заменить все именованные диапазоны соответствующими ссылками на ячейки в формулах
Утилита Kutools for Excel «Заменить имена диапазонов» может легко найти все формулы, применяющие именованные диапазоны в выбранном диапазоне, на указанном листе или на всех листах. И основная роль этой утилиты заключается в замене всех именованных диапазонов соответствующими ссылками на ячейки в этих формулах. Полнофункциональная бесплатная пробная версия на 30 дней! Kutools for Excel — включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия на 30 дней, кредитная карта не требуется! Получить сейчас Удалить все именованные диапазоны с кодом VBAСледующий короткий код VBA также может помочь вам удалить все именованные диапазоны в книге. <р>1. Удерживая нажатыми клавиши ALT + F11, откроется окно Microsoft Visual Basic для приложений. <р>2. Нажмите «Вставить» > «Модуль» и вставьте следующий код в окно модуля.Код VBA: удалить все именованные диапазоны в Excel Чтобы упомянуть результаты формулы или ссылки на ячейку, мы используем именованный диапазон. Это делает нашу формулу легкой и динамичной. Мы можем легко запомнить ссылку на диапазон данных. Кроме того, мы можем использовать именованный диапазон для быстрой навигации между листами Excel. Сегодня мы узнаем, как удалить этот именованный диапазон в электронной таблице Excel. Практическая рабочая тетрадьЗагрузите следующую рабочую тетрадь и выполните упражнение. 3 быстрых метода удаления именованного диапазона в Excel1. Удалить именованный диапазон вручную с помощью диспетчера именПредположим, что у нас есть рабочий лист с множеством именованных диапазонов. Мы хотим удалить некоторые из них вручную.
Шаги:
2. Удалить именованный диапазон с ошибками в ExcelМы можем просто удалить именованный диапазон с ошибками, используя раскрывающийся список "Фильтр" в окне "Диспетчер имен", чтобы отфильтровать имена. ШАГИ:
|