rss
  •  
Обучение Microsoft Excel: от основ до PowerBI

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

| Категория: Приемы и советы, Формулы и функции |

8

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

Можно отобразить скрытые имена с помощью небольшого макроса:

unhidden-name.png

Чтобы воспользоваться данным алгоритмом, необходимо открыть редактор Visual Basic (клавиши Alt+F11) и вставить на лист модуля (если модуля нет, то выполнить команду InsertModule):

Sub Unhidden_Name()
Dim vName As Variant
For Each vName In ThisWorkbook.Names
vName.Visible = 1
Next vName
End Sub

Затем вернуться в окно Microsoft Excel, запустить выполнение макроса в окне Макросов (клавиши Alt+F8).

В окне Диспетчера имен (клавиши Ctrl+F3) будет сформирован список всех имен, при необходимости их можно и удалить.




Оставьте комментарий!

На сообщение “Как увидеть скрытые имена в файле?” комментариев 8

  1. Nikolya:

    О, да! меня это крайне раздражало!

  2. Leonid:

    Интересно, почему в окне Диспетчера имен он не показывает при любых фильтрах эти скрытые имена?

  3. Олег:

    Прекрасно, т.к. периодически встречаюсь при копировании листа

  4. Ирина Викторовна:

    Не буду пытаться понять почему так происходит, просто буду искать скрытые имена через данный макрос. Огромное спасибо!

  5. SuzanJam:

    Hey. I sent a screenshot. Did you get it?

  6. Ольга Кулешова:

    Hi! Your screenshot is not received

  7. Павлик:

    Не могу понять только одного: почему программа сама сразу не готова все имена показывать и не скрывать!

  8. Эркинжон:

    Большое спасибо, Вам