Dzisiejszy wpis pokaże Wam jak je wstawić i jak z nich korzystać.
Najpierw dodajemy do Wstążki programu Excel kartę Deweloper:
klikamy PPM na Wstążce (górne menu Excela) -> wybieramy Dostosuj Wstążkę -> zaznaczamy pasek Deweloper jako aktywny
klikamy PPM na Wstążce (górne menu Excela) -> wybieramy Dostosuj Wstążkę -> zaznaczamy pasek Deweloper jako aktywny
Na pasku Deweloper wybieramy Wstaw > Formanty formularza > Pole wyboru
i wskazujemy gdzie w arkuszu chcemy uzyskać checkbox.
Zmiana lub usunięcie tekstu obok pola wyboru dostępna jest po kliknięciu PPM na formancie > Edytuj tekst.
W tej postaci pole wyboru jest jedynie elementem graficznym arkusza niepowodującym w nim żadnych zmian.
Następnym krokiem jest więc powiązanie formuł z naszym nowoutworzonym checkbox’em. Ponieważ formuła nie może odwoływać się bezpośrednio do checkbox’a informację o tym, czy jest on zaznaczony, czy nie, musimy zapisać w komórce arkusza (połączyć z komórką) i dopiero do tej komórki będziemy się odwoływać.
Tworzymy połączenie: PPM na checkbox'ie > Formatuj formant > Formant > Łącze do komórki > wskazujemy komórkę (np. A1).
Wskazana komórka przyjmie wartość PRAWDA, gdy pole wyboru będzie zaznaczone, a wartość FAŁSZ, gdy będzie odznaczone. Tak jak na obrazku poniżej:
Tworzymy formułę, w postaci
=JEŻELI(komórka_połączona; działania_gdy_zaznaczone; działania_gdy_niezaznaczona)
np. w komórce A2 wpisujemy
=JEŻELI(A1; „zaznaczono pole wyboru”; „pole wyboru jest niezaznaczone”)
W tej postaci pole wyboru jest jedynie elementem graficznym arkusza niepowodującym w nim żadnych zmian.
Następnym krokiem jest więc powiązanie formuł z naszym nowoutworzonym checkbox’em. Ponieważ formuła nie może odwoływać się bezpośrednio do checkbox’a informację o tym, czy jest on zaznaczony, czy nie, musimy zapisać w komórce arkusza (połączyć z komórką) i dopiero do tej komórki będziemy się odwoływać.
Tworzymy połączenie: PPM na checkbox'ie > Formatuj formant > Formant > Łącze do komórki > wskazujemy komórkę (np. A1).
Wskazana komórka przyjmie wartość PRAWDA, gdy pole wyboru będzie zaznaczone, a wartość FAŁSZ, gdy będzie odznaczone. Tak jak na obrazku poniżej:
Tworzymy formułę, w postaci
=JEŻELI(komórka_połączona; działania_gdy_zaznaczone; działania_gdy_niezaznaczona)
np. w komórce A2 wpisujemy
=JEŻELI(A1; „zaznaczono pole wyboru”; „pole wyboru jest niezaznaczone”)
W tej chwili, gdy klikniesz w Twój checkbox wartość formuły będzie się odpowiednio zmieniać.
Przy pracy z checkbox’ami pamiętajcie o trzech kwestiach:
komórka łączona z polem wyboru powinna być pusta, bowiem przy kliknięciu w pole wyboru wartość komórki zostanie zamieniona na PRAWDA / FAŁSZ.
gdy skopiujemy pole wyboru z już wskazaną komórką, to utworzymy drugie pole, ale odwołanie do komórki nie zostanie zmienione, jeżeli chcemy to zrobić musimy wskazać ręcznie kolejną komórkę.
Przy pracy z checkbox’ami pamiętajcie o trzech kwestiach:
komórka łączona z polem wyboru powinna być pusta, bowiem przy kliknięciu w pole wyboru wartość komórki zostanie zamieniona na PRAWDA / FAŁSZ.
gdy skopiujemy pole wyboru z już wskazaną komórką, to utworzymy drugie pole, ale odwołanie do komórki nie zostanie zmienione, jeżeli chcemy to zrobić musimy wskazać ręcznie kolejną komórkę.
jeżeli decydujemy się na całkowite usunięcie tekstu z checkbox'a polecam po usunięciu tekstu zmniejszyć rozmiar formantu, rozmiar obiektu nie ulega zmianie automatycznie i należy to zrobić ręcznie.
2 komentarze:
Bardzo interesujące. Pozdrawiam serdecznie.
Naprawdę świetnie napisane. Pozdrawiam.
Prześlij komentarz