Excel VBA Макросы. Как удалить все имена заданного листа?

Автор Посетитель, 25 января 2021, 07:39

Посетитель

Как удалить все имена заданного листа?

Т.е. нужно удалить имена, у которых здесь: вкладка "Формулы" - группа "Определенные имена" - Диспетчер имен - в столбце "Область" записано имя заданного листа.

Администратор

После Worksheets в скобках укажите имя листа, чьи имена надо удалить.

Sub Макрос()

    Dim i As Long
   
    For i = Worksheets("Имя листа").Names.Count To 1 Step -1
        Worksheets("Имя листа").Names(i).Delete
    Next i
   
End Sub