Usuń nazwy obszarów z plików Excel ręcznie lub za pomocą makra

Spisie treści:

Anonim

Czy chcesz usunąć nazwy obszarów z tabeli programu Excel? To absolutnie żaden problem. Możesz to zrobić ręcznie lub za pomocą dużej liczby nazw obszarów za pomocą prostego makra.

Jak usunąć nazwy zakresów z tabel Excel

Praca z nazwami zamiast odwołań lub zakresów komórek może być bardzo pomocna. Ponieważ takie nazwy obszarów są praktyczne i sprawiają, że formuły są czytelne i łatwiejsze w utrzymaniu. Jeśli jednak nie chcesz już używać w tabeli określonej nazwy zakresu, zastąpienie tych nazw we wszystkich formułach jest czasochłonne. Ale jest też prostszy sposób:

  1. Przejdź do menu "Wstawić"Komenda"Nazwy"on W rozgałęzionym menu aktywuj polecenie"Określ nazwę„(Excel 2007: karta „Formuły”, a następnie „ Nazwy wyróżniające - Menedżer nazw ”).
  2. Zaznacz nazwę obszaru, którego nie chcesz już używać. Następnie naciśnij przycisk "Gasić".
  3. Po potwierdzeniu przyciskiem „ok„Nazwa nie jest już dostępna. Excel dostosował wszystkie formuły zawierające usuniętą nazwę w taki sposób, że są teraz używane odpowiednie zakresy komórek.

Jak automatycznie usuwać nazwy obszarów za pomocą makra?

Jeśli jest wiele nazw, usunięcie ich może wymagać dużo pracy. Użyj następującego makra, aby usunąć wszystkie nazwy z całego skoroszytu:

Usuń podnazwę ()
Dim i Jak nazwa
Dla każdego DefName w ActiveWorkbook.Names
DefName.Usuń
Następna DefName
Napis końcowy

Wywołaj makro po aktywowaniu skoroszytu, w którym chcesz usunąć wszystkie nazwy.