В справке VBA для свойства RefersTo они приводят этот пример перечисления всех имен в Wkb (выделено, чтобы вы могли запустить его как есть)
Sub showNames()'from VBA Help for "RefersTo"
Dim newSheet As Worksheet
Set newSheet = Worksheets.Add
Dim i As Long, nm As Name
i = 1
For Each nm In ActiveWorkbook.Names
newSheet.Cells(i, 1).Value = nm.Name
newSheet.Cells(i, 2).Value = "'" & nm.RefersTo
i = i + 1
Next
newSheet.Columns("A:B").AutoFit
End Sub
Когда я запускаю это в моем текущем проекте, обнаруживаются многие имена, которые, как я думал, давно ушли. Но здесь они все еще слоняются вокруг и ссылаются на места, которых больше не существует. Я думаю, что это замедляет мою систему, и я хотел бы избавиться от этих имен, но они не отображаются в окне «Определить имя», так где я могу их найти?
edit: Имеется в виду, что элемент Links выделен серым цветом для этого Wbk.