Kontrolki formularza programu Excel
Kontrolki formularza programu Excel to obiekty, które można wstawiać w dowolnym miejscu arkusza, aby pracować z danymi i obsługiwać je zgodnie z podanymi specyfikacjami. Korzystając z tych kontrolek formularza w programie Excel, możemy utworzyć listę rozwijaną w programie Excel, pola listy, pokrętła, pola wyboru, paski przewijania.
W programie Excel „Kontrola formularzy” jest dostępna w zakładce „Programista” programu Excel.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_2.png.webp)
Jak widać, mamy tutaj dwie kategorie: „Formanty formularza” i „Aktywne kontrolki X”. W tym artykule skupiamy się wyłącznie na „Formantach kontrolnych”. Poniższy obraz szczegółowo opisuje wszystkie „Formanty formularzy w programie Excel”.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_3.png.webp)
Jak korzystać z formantów formularzy w programie Excel?
Teraz zobaczymy szczegółowo, jak pracować z każdym z nich.
Form Control 1: Button
Służy to po prostu do narysowania przycisku i przypisania mu dowolnej nazwy makra, tak aby przypisane makro zostało uruchomione po kliknięciu tego przycisku.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_4.png.webp)
Form Control 2: Combo Box
Combo Box to po prostu nasza lista rozwijana, która działa dokładnie tak samo, jak lista rozwijana, ale pole kombi excel jest traktowane jako obiekt.
Wybierz „Combo Box” i rysuj w dowolnym miejscu w obszarze arkusza.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_5.png.webp)
Teraz, aby wstawić wartości, utwórz listę dni w kolumnie A.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_6.png.webp)
Teraz kliknij prawym przyciskiem myszy „Pole kombi” i wybierz „Kontrola formatu”.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_7.png.webp)
Teraz w oknie „Kontrola formatu” wybierz „Kontrola”. W polu „Zakres wejściowy” wybierz zakres nazw miesięcy komórek. Kliknij OK.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_8.png.webp)
Teraz powinniśmy zobaczyć listę wybranych dni w polu kombi.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_9.png.webp)
Form Control 3: CheckBox
Pole wyboru służy do wyświetlania wyboru elementu. Jeśli jest zaznaczone, możemy połączyć się z określoną komórką, aby wyświetlić zaznaczenie jako PRAWDA i FAŁSZ, jeśli nie jest zaznaczone.
Narysuj pole wyboru w arkuszu.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_10.png.webp)
Kliknij prawym przyciskiem myszy i wybierz opcję „Edytuj tekst”.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_11.png.webp)
Zmień domyślną nazwę z „Pole wyboru 1” na „Opcja”.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_12.png.webp)
Ponownie kliknij prawym przyciskiem myszy i wybierz „Kontrola formatu”.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_13.png.webp)
Na karcie „Sterowanie” wybierz „Niezaznaczone” i podaj link do komórki D3. Kliknij OK
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_14.png.webp)
Zaznacz pole, aby zobaczyć wartość PRAWDA w komórce D3.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_15.png.webp)
Teraz odznacz pole, aby zobaczyć wartość FALSE.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_16.png.webp)
Form Control 4: Spin Button
Używając przycisku „Spin”, możemy zwiększać i zmniejszać wartość w połączonej komórce. Narysuj przycisk obracania, aby zobaczyć opcje.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_17.png.webp)
Kliknij przycisk prawym przyciskiem myszy i wybierz „Kontrola formatu”.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_18.png.webp)
W zakładce „Kontrola” możemy dokonać wszystkich ustawień. Możemy ustawić minimalną wartość; możemy ustawić wartość maksymalną, możemy ustawić wartość bieżącą, a także możemy skonfigurować, jaka powinna być wartość przyrostowa i zmniejszona po kliknięciu przycisku spin. Kliknij OK.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_19.png.webp)
Teraz, jeśli klikniesz w górę strzałkę przycisku obracania w komórce A2, zobaczymy wartość przyrostową.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_20.png.webp)
A jeśli klikniesz strzałkę w dół przycisku obracania w komórce A2, zobaczymy, że za każdym razem zostanie zmniejszona o jeden.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_21.png.webp)
Inną rzeczą jest w oknie sterowania formatem, ustawiliśmy minimalną wartość na 1, a maksymalną na 12.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_22.png.webp)
Kiedy więc naciśniesz strzałkę w górę, będzie on zwiększał się o 1, aż osiągnie 12; potem nie wzrośnie.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_23.png.webp)
Form Control 5: Pole listy
Korzystając z pola listy w programie Excel, możemy utworzyć listę elementów; najpierw narysujmy pudełko, a następnie skonfigurujmy je.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_24.png.webp)
Dla tego pola listy utworzymy listę dni.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_25.png.webp)
Kliknij prawym przyciskiem myszy „Pole listy” i wybierz „Kontrola formatu”.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_26.png.webp)
Teraz w zakładce „Sterowanie” dla „Zakresu wejściowego” wybierz listę dni, a dla komórki link wybiera komórkę C10. Ponieważ wybrałem „Pojedynczy” pod typem wyboru, możemy wybrać tylko jeden element naraz. Kliknij OK.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_27.png.webp)
Teraz zobacz listę dni w polu listy.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_28.png.webp)
Teraz wybierz dowolny element z listy, aby zobaczyć, co otrzymamy w połączonej komórce C10.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_29.png.webp)
Jak widać powyżej, otrzymaliśmy 6 jako wartość w komórce C10; Dzieje się tak, ponieważ z pola listy wybraliśmy „sobotę”, czyli szóstą pozycję, więc wynik w komórce C10 to 6.
Form Control 6: Group Box
Korzystając z pola grupy, możemy w tym celu utworzyć wiele kontrolek. Nie możemy mieć z tym interakcji; raczej pozwala nam zgrupować inne kontrolki pod jednym dachem.
Narysuj pole grupy na arkuszu.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_30.png.webp)
Kliknij prawym przyciskiem myszy „Pole grupy” i wybierz „Kontrola formatu”.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_31.png.webp)
Wstaw przyciski opcji, które chcesz zgrupować.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_32.png.webp)
Form Control 7: Etykieta
Etykieta nie ma żadnej interakcji z użytkownikami. Spowoduje to wyświetlenie tylko wprowadzonej wartości lub wartości odniesienia do komórki, tj. Witamy.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_33.png.webp)
Form Control 8: Pasek przewijania
Używając paska przewijania w programie Excel, możemy zwiększać i zmniejszać wartość połączonej komórki. Jest to podobne do przycisku Spin, ale na pasku przewijania widzimy, jak przewijanie przesuwa się wraz ze wzrostem i spadkiem.
Narysuj pasek przewijania na arkuszu.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_34.png.webp)
Kliknij przycisk prawym przyciskiem myszy i wybierz „Kontrola formatu”.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_35.png.webp)
W zakładce „Kontrola” możemy dokonać wszystkich ustawień.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_36.png.webp)
Kiedy więc naciśniesz strzałkę w górę, będzie on zwiększał się o 1, aż osiągnie 12; potem nie wzrośnie.
![](https://cdn.know-base.net/2733898/form_controls_in_excel_how_to_use_excel_form_controls_examples_37.png.webp)
Rzeczy do zapamiętania
- To tylko wprowadzenie do działania formantów formularzy w programie Excel.
- Korzystając z tych formantów w programie Excel, możemy tworzyć interaktywne wykresy i pulpity nawigacyjne.
- Aktywne kontrolki X są używane głównie z kodowaniem VBA.