Как скрыть/показать все именованные диапазоны в Excel?
Именованные диапазоны полезны для нас, с их помощью мы можем решить некоторые сложные задачи в Excel. Иногда именованные диапазоны содержат важные формулы, и вы не хотите, чтобы другие удаляли или изменяли формулы в ваших именах, что может привести к путанице в листах. В этом случае вы можете скрыть свои именованные диапазоны, чтобы предотвратить их изменение другими.
Скрыть или показать все именованные диапазоны с помощью кодов VBA
Легко скрыть или показать именованный диапазон с помощью Kutools для Excel
Скрыть или показать все именованные диапазоны с помощью кода VBA
В Excel нет другого способа, кроме использования кодов VBA для работы со скрытием или отображением всех именованных диапазонов. Вы можете скопировать следующие коды, чтобы скрыть или показать имена диапазонов в вашей книге.
1. Нажмите и удерживайте клавиши ALT + F11, чтобы открыть окно Microsoft Visual Basic для приложений.
2. Щелкните Вставить > Модуль и вставьте следующий код в окно Модуля.
VBA: Скрыть все именованные диапазоны в Excel
Sub HideNames()
'Update 20140318
Dim xName As Name
For Each xName In Application.ActiveWorkbook.Names
xName.Visible = False
Next
End Sub
3. Затем нажмите клавишу F5, чтобы запустить этот код, и все именованные диапазоны в вашей книге будут скрыты. Смотрите скриншоты:
![]() | ![]() | ![]() |
Для отображения всех скрытых именованных диапазонов в Excel выполните следующий код VBA:
VBA: Показать все именованные диапазоны в Excel
Sub ShowNames()
'Update 20140318
Dim xName As Name
For Each xName In Application.ActiveWorkbook.Names
xName.Visible = True
Next
End Sub
Легко скрыть или показать именованный диапазон с помощью Kutools для Excel
Помимо вышеупомянутых кодов VBA, здесь я рекомендую утилиту Скрыть/Показать имя диапазона из Kutools для Excel. С помощью этой утилиты вы можете легко скрывать или показывать определенные именованные диапазоны в вашей книге.
1. Щелкните Kutools > Инструменты имени > Скрыть/Показать имя диапазона. Смотрите скриншот:
2. В диалоговом окне Скрыть/Показать имя диапазона вы можете увидеть, что все именованные диапазоны в вашей книге перечислены в поле списка имен.
Вы можете снять флажок с определенного имени диапазона в поле списка имен, чтобы скрыть имя диапазона, или установить флажок с именем диапазона, чтобы отобразить его в вашей книге. Смотрите скриншот:
Как показано на скриншоте выше, имена диапазонов Add_range и Sheet1_range будут отображаться в книге, но неотмеченные имена диапазонов New_Range1 и Test_range будут скрыты. Смотрите скриншот:
Если вы хотите воспользоваться бесплатной пробной версией (30-день) этой утилиты, пожалуйста, нажмите, чтобы скачать её, а затем перейдите к выполнению операции согласно вышеуказанным шагам.
Связанные статьи:
- Как быстро удалить все именованные диапазоны в Excel?
- Как перечислить именованные диапазоны в Excel?
- Как создать динамический именованный диапазон в Excel?
Лучшие инструменты для повышения продуктивности работы с Office
Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
- Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!