Co warto wiedzieć
- Otwórz dwa puste skoroszyty programu Excel o nazwie "Dane dla listy rozwijanej w programie Excel" id=mntl-sc-block-image_1-0 /> alt="</li" />
-
Zapisz skoroszyt i pozostaw go otwarty.
- Wprowadź dane, jak pokazano na obrazku, do komórki B1 drop-down-list.xlsx skoroszytu.
- Zapisz skoroszyt i pozostaw go otwarty.
- Wybierz komórki A1 do A4 z data-source.xlsx skoroszytu do podświetlenia im.
- Kliknij na Pole z nazwami znajdujące się nad kolumną A.
- Wpisz Cookies w Pole nazw.
- Naciśnij klawisz Enter na klawiaturze.
- Komórki od A1 do A4 ze skoroszytu data-source.xlsx mają teraz nazwa zakresu Cookies.
- Zapisz skoroszyt.
- Kliknij komórka C1 w drop-down-list.xlsx skoroszycie.
- Kliknij na Formuły > Zdefiniuj nazwę na wstążce, aby otworzyć okno dialogowe Definiuj nazwę box.
- Kliknij przycisk Nowa, aby otworzyć okno dialogowe Nowa nazwa.
- Wpisz Dane w wierszu Name.
- W Odnosi się do wpisz ='źródło-danych.xlsx'!Cookies
- Kliknij OK, aby uzupełnić nazwany zakres i powrócić do okna dialogowego Definiuj nazwę.
- Kliknij Zamknij, aby zamknąć okno dialogowe Definiuj nazwę.
- Zapisz skoroszyt.
- Kliknij cell C1 w skoroszycie drop-down-list.xlsx, aby uczynić ją aktywną komórką - tutaj lista rozwijana będzie.
- Kliknij kartę Dane w menu wstążka nad arkuszem.
- Kliknij ikonę Weryfikacja danych na wstążce, aby otworzyć menu rozwijane. Wybierz opcję Weryfikacja danych.
- Kliknij kartę Ustawienia w oknie dialogowym Weryfikacja danych.
- Kliknij strzałkę w dół na końcu wiersza Zezwól, aby otworzyć menu rozwijane.
- Kliknij na List, aby wybrać rozwijaną listę do sprawdzania poprawności danych w komórce C1 i aktywować Źródło wiersz w oknie dialogowym.
-
Ponieważ źródło danych dla listy rozwijanej znajduje się w innym skoroszycie, drugi nazwany zakres znajduje się w wierszu Źródło w oknie dialogowym.
- Kliknij wiersz Źródło.
- Wpisz =Dane w wierszu Źródło.
- Kliknij OK, aby wypełnić listę rozwijaną i zamknij okno dialogowe Weryfikacja danych box.
- Mała strzałka w dół powinna pojawić się po prawej stronie komórki C1. Kliknięcie strzałki w dół otworzy lista dół zawierająca cztery nazwy plików cookie wpisane w komórki A1 do A4 z data-source.xlsx skoroszyt.
- Kliknięcie jednej z nazw z listy rozwijanej powinno wprowadzić tę nazwę w komórka C1.
- Kliknij komórka A2 w skoroszycie data-source.xlsx, aby uczynić ją aktywną komórką.
- Wpisz Krótkie pieczywo w komórka A2 i naciśnij klawisz Enter na klawiaturze.
- Kliknij strzałkę w dół, aby wyświetlić listę rozwijaną w komórce C1 drop-down- list.xlsx skoroszyt.
- Pozycja 2 na liście powinna teraz brzmieć Krótkie pieczywo zamiast Cytryna.
- Ochrona arkusza przez zablokowanie komórek A1 do A4 na arkusz 2
- Wymaganie hasła do modyfikacji skoroszytu
- Mając skoroszyt otwarty jako Tylko do odczytu
Gdy dane listy znajdują się w osobnym skoroszycie, oba muszą być otwarte, aby lista została zaktualizowana.
Dane dla komórek od A1 do A4 w "Arkusz kalkulacyjny programu Excel zawierający nazwany zakres." id=mntl-sc-block-image_1-0-1 /> alt="
Jeśli używasz listy rozwijanej z innego skoroszytu, musisz użyć dwóch nazwanych zakresów. Jeden dotyczy elementów listy, a drugi znajduje się w skoroszycie, w którym znajduje się lista rozwijana - ten nazwany zakres łączy się z tym w pierwszym skoroszycie.
Pierwsza nazwa zakresu
Drugi zakres nazwany
Drugi nazwany zakres nie używa odwołań do komórek ze skoroszytu drop-down-list.xlsx. Zamiast tego łączy się z nazwą zakresu Cookies w skoroszycie data-source.xlsx, co jest konieczne, ponieważ program Excel nie akceptuje odwołań do komórek z inny skoroszyt dla nazwanego zakresu. Będzie jednak z wyjątkiem innej nazwy zakresu.
Tworzenie drugiego nazwanego zakresu nie jest zatem wykonywane za pomocą Pola Nazwy, ale za pomocą opcji Define Name znajdującej się na Karta formuł z wstążka.
Korzystanie z listy do walidacji danych
Wszystkie opcje sprawdzania poprawności danych w programie Excel, w tym listy rozwijane, są ustawiane za pomocą okna dialogowego sprawdzania poprawności danych. Oprócz dodawania list rozwijanych do arkusza, sprawdzanie poprawności danych w programie Excel może również służyć do kontrolowania lub ograniczania typu danych, które użytkownicy mogą wprowadzać do określonych komórek w arkuszu.
Zmiana listy rozwijanej
Ponieważ w tym przykładzie użyto nazwanego zakresu jako źródła dla naszych elementów listy, a nie rzeczywistych nazw list, zmieniając nazwy plików cookie w nazwanym zakresie w komórki A1 naA4 skoroszytu data-source.xlsx natychmiast zmienia nazwy na liście rozwijanej.
Jeżeli dane są wprowadzane bezpośrednio w oknie dialogowym, wprowadzanie zmian na liście wymaga powrotu do okna dialogowego i edycji wiersza źródłowego.
Wykonaj poniższe kroki, aby zmienić Lemon na Shortbread na liście rozwijanej, zmieniając dane w komórka A2 z nazwanego zakresu w skoroszycie data-source.xlsx.
Opcje ochrony listy rozwijanej
Ponieważ dane w tym przykładzie znajdują się w innym arkuszu niż lista rozwijana, dostępne opcje ochrony danych listy obejmują: