Tworzenie list rozwijanych w arkuszach Excel w systemie macOS

Program Excel to bardzo popularne narzędzie. Także wśród użytkowników komputerów Apple. Sprawia to, że zwracacie się do mnie z coraz bardziej zaawansowanymi pytaniami. Ostatnie brzmiało: Jak w Excel stworzyć z VoiceOver listy rozwijane? A skoro pytacie, to ja odpowiadam. 🙂

Zrzut ekranu z programu Excel. W arkuszu są kolumny oznaczone jako Imię, Nazwisko, tel., Miasto i Województwo. W pierwszym wierszu wprowadzono dane: Jan w kolumnie Imię, Kowalski w kolumnie Nazwisko, 1221221212 w kolumnie tel. oraz Kraków w kolumnie Miasto. W kolumnie Województwo znajduje się rozwinięta lista Województw, z zaznaczoną opcją małopolskie. Na dole ekranu widoczne są zakładki arkuszy: Arkusz Dodatkowy i Arkusz Podstawowy, z aktywnym Arkuszem Podstawowym.

1. Skoroszyt a nie arkusz

Zacznijmy od tego, że aby wygodnie korzystać z list rozwijanych, warto do podstawowego arkusza dodać drugi, w którym wygodnie będziemy tworzyć treść rozwijanych list. Dzięki temu w podstawowym arkuszu zachowamy porządek i przejrzystość. Taki Excel z kilkoma arkuszami nazywamy Skoroszytem.

Aby dołączyć do naszego arkusza dodatkowy arkusz, wystarczy nacisnąć skrót klawiszowy Shift + F11.

Z kolei aby przełączać się między arkuszami, naciskamy skrót klawiszowy Command + Page Up i Command + Page Down, albo na standardowej klawiaturze Macbooka – FN + Command + strzałka w górę lub dół.

A skoro już mamy kilka arkuszy, to żeby się w nich nie pogubić, warto je odpowiednio ponazywać. Aby zmienić nazwę danego arkusza wystarczy się na niego przełączyć, w menu Format rozwinąć pozycję Arkusz i aktywować opcję Zmień nazwę. W naszym przykładzie będę się posługiwał nazwami Arkusz Podstawowy oraz Arkusz Dodatkowy.

2. Tworzenie listy rozwijanej

W Dodatkowym Arkuszu będziemy tworzyć zawartość rozwijanych list. Sama lista jest zwykłym zestawieniem dowolnych elementów, na przykład nazw województw, które umieszczamy pionowo, w kolejnych komórkach Arkusza.

Aby później nie mieć problemów z nazwami poszczególnych list – żeby ich nie zapomnieć, warto w pierwszej komórce kolumny umieścić nazwę danej listy.

Ponieważ czytniki ekranu w arkuszach nie zawsze anonsują rozwijane listy, zachęcam aby jako pierwszą pozycję na takiej liście umieścić element „Wybierz”. Dzięki temu osoba korzystająca z czytnika ekranu będzie wiedziała, że w danej komórce znajduje się rozwijana lista.

Czyli dla naszego przykładu z województwami, w komórce A1 umieściłem tekst „Wojewodztwo”, w komórce A2 słowo „Wybierz”, a w kolejnych komórkach – aż do A18, nazwy poszczególnych województw.

Zrzut ekranu z arkusza Excel. W arkuszu znajduje się kolumna A, która jest zatytułowana Wojewodztwo. Pod tą nazwą, od komórki A2 do A18, wymienione są nazwy województw w Polsce, takie jak Dolnośląskie, Kujawsko-pomorskie, Lubelskie i inne. Komórka A2 zawiera tekst Wybierz. Arkusz nosi nazwę Arkusz Dodatkowy.

Samą listę rozwijaną tworzymy dosłownie w trzech krokach:

  • Zaznacz komórki od A2 do A18. Najwygodniej ustawiając się na komórce A2 a następnie naciskając Shift + Command + strzałka w dół. W ten sposób od razu zaznaczymy wszystkie interesujące nas komórki.
  • Z menu Wstaw rozwiń pozycję Nazwa i aktywuj opcję Definiuj nazwę.
  • W pole edycyjne wpisz nazwę listy, która znajduje się w komórce A1. Na koniec naciśnij Return lub kliknij przycisk OK.

3. Umieszczanie listy rozwijanej w wyznaczonym miejscu

Skoro mamy już gotową listę rozwijaną, przechodzimy teraz do Arkusza Podstawowego i ustawiamy fokus w komórce, w której chcemy umieścić naszą listę. W naszym przykładzie w wierszu nagłówkowym umieściłem pozycje: Imię, Nazwisko, tel. Miasto i Województwo. Ustawiłem fokus VoiceOver w komórce E2, pod nagłówkiem Województwo.

Aby osadzić listę rozwijaną w wybranej komórce:

  • Z menu Dane aktywuj opcję Sprawdzanie poprawności.
  • W nowym oknie przy pomocy Szybkiej Nawigacji przejdź na przycisk Dowolna wartość Dozwolone: , aktywuj go i wybierz pozycję Lista.
  • Przejdź w prawo na pole edycyjne anonsowane przez VoiceOver jako Źródło i wejdź z nim w interakcję.
  • W pole edycyjne wpisz najpierw znak równa się (=), a po nim – koniecznie bez spacji, nazwę wcześniej utworzonej listy rozwijanej. Czyli w naszym przykładzie „Wojewodztwo”.
  • Na koniec naciśnij Return, lub kliknij przycisk OK.

Okno dialogowe programu Excel, które służy do definiowania nowej nazwy. W pole Nazwa: wpisana jest wartość Wojewodztwo poprzedzona znakiem równości.

4. Korzystanie z listy rozwijanej z VoiceOver

Zazwyczaj VoiceOver po wejściu na komórkę zawierającą listę rozwijaną anonsuje na przykład: kolumna 6 E2, Zawiera: Menu rozwijane sprawdzania poprawności danych. komórka. Wystarczy wtedy nacisnąć klawisze Options + strzałka w dół, aby rozwinąć taką listę. Po liście przemieszczamy się strzałkami w górę i dół. A wyboru dokonujemy ustawiając się na interesującym nas elemencie i naciskając Return.

Podsumowanie

Niestety VoiceOver nie zawsze anonsuje listy rozwijane. Dlatego jeśli będziecie udostępniać dokument innym osobom niewidomym, warto na pierwszym miejscu rozwijanej listy umieścić słowo „Wybierz” i ustawić je jako wybraną pozycję. Wtedy żaden użytkownik nie przegapi listy rozwijanej.

Zrzut ekranu z programu Excel. W arkuszu są kolumny oznaczone jako Imię, Nazwisko, tel., Miasto i Województwo. W pierwszym wierszu wprowadzono dane: Jan w kolumnie Imię, Kowalski w kolumnie Nazwisko, 1221221212 w kolumnie tel. oraz Kraków w kolumnie Miasto. W kolumnie Województwo znajduje się rozwijane menu z napisem Wybierz.

Warto też pamiętać, że aby edytować listy rozwijane, wystarczy w Arkuszu Dodatkowym edytować wybraną komórkę, usunąć ją, lub dodać kolejną. Nie będą wtedy potrzebne żadne złożone sposoby edytowania list rozwijanych.

I co najfajniejsze, aby stworzoną listę rozwijaną umieścić w kolejnej komórce arkusza, wystarczy ją po prostu skopiować. Czyli ustawiam się na komórce E2 w Arkuszu Podstawowym, naciskam Command + c, przechodzę do innej wybranej lokalizacji, lub zaznaczam komórki na przykład od E3 do E100 i naciskam Command + V, aby w wybranej lokalizacji umieścić stworzoną wcześniej listę rozwijaną.

Mam nadzieję, że od tej pory listy rozwijane w Excel nie będą miały przed Wami żadnych tajemnic… 😉