Dlaczego Excel daje mi teraz ostrzeżenie o już istniejącym zakresie nazw na Kopiuj arkusz?
Od kilku dni pracuję nad arkuszem kalkulacyjnym programu Microsoft Excel 2007. Pracuję z arkusza podobnego do szablonu głównego i wielokrotnie kopiuję go do nowego arkusza. Do dzisiaj odbywało się to bez problemów. Jednak w połowie dzisiejszego dnia nagle się to zmieniło i nie wiem dlaczego. Teraz za każdym razem, gdy próbuję skopiować arkusz, dostaję około dziesięciu okien dialogowych, każde z innym obiektem zakresu nazw (pokazanym poniżej jako “XXXX”) i klikam tak dla każdego z nich:
Formuła lub arkusz, który chcesz przenieść lub skopiować, zawiera nazwę ‘XXXX’, która już istnieje na arkuszu docelowym. Czy chcesz użyć tej wersji nazwy?
- Aby użyć nazwy zdefiniowanej w arkuszu docelowym, kliknij przycisk Tak.
- Aby zmienić nazwę zakresu, o którym mowa w formule lub arkuszu, kliknij przycisk Nie i wprowadź nową nazwę w oknie dialogowym Konflikt nazw.
Obiekty zakresu nazw odnoszą się do komórek w arkuszu. Na przykład E6
jest nazywane zakresem nazw PRE
w wielu arkuszach (i tak było przez cały czas), a niektóre formuły odwołują się do PRE
zamiast $E$6
. Jeden z powyższych “XXXX” to właśnie ten PRE
. Te zakresy nazw powinny być rozwiązywane tylko w obrębie arkusza, w którym występują. Nie było to problemem wcześniej, mimo że ten sam zakres nazw istniał wcześniej na wielu arkuszach. Chcę zachować moje zakresy nazw.
Co mogło się zmienić w moim arkuszu kalkulacyjnym, aby spowodować tę zmianę w zachowaniu? Wróciłem do wcześniejszych arkuszy utworzonych w ten sposób i teraz one również dają ten komunikat podczas kopiowania. Próbowałem na innym komputerze i innym użytkowniku i wszędzie widać to samo zachowanie. Mogę tylko wnioskować, że coś w arkuszu się zmieniło. Co to może być i jak mogę przywrócić stare zachowanie, dzięki któremu mogę kopiować arkusze z zakresami nazw i nie otrzymuję żadnych ostrzeżeń?
Patrząc na zakres Name Manager
widzę, że zakresy nazw, na które są uskarżane, pojawiają się dwukrotnie, raz jako zakres Template
i ponownie jako zakres Workbook
. Jeśli usunę zakres Template
, ostrzeżenie zniknie przy kopiowaniu, ale dostanę masę błędów #REF. Jeśli usunę zakres Workbook
ones, wszystko wydaje się w porządku, a ostrzeżenia na kopiowaniu również znikają, więc może to jest odpowiedź, ale jestem zdenerwowany tym, jaki wpływ będzie miało to usunięcie i zastanawiam się, jak te Workbook
ones powstały w pierwszej kolejności.
Czy bezpiecznie będzie po prostu usunąć wpisy Workbook
name manager scoped i w jaki sposób mogły one powstać bez mojej wiedzy na początku?