Zmiana wielkości okna rozwijanej listy wyboru calc

Użytkowanie arkusza kalkulacyjnego
wob
Posty: 8
Rejestracja: pn wrz 16, 2019 11:33 pm

Zmiana wielkości okna rozwijanej listy wyboru calc

Post autor: wob »

Witam
Mam w calc rozwijaną listę wyboru zawierającą kilkadziesiąt pozycji.
Jak zwiększyć długość otwieranego okna tej listy aby więcej pozycji wyboru było widocznych (aby pozbyć się paska przewijania).
Proszę o pomoc...
LibreOffice 6.3.1.2 Win 10 64-bit
Awatar użytkownika
Jermor
Posty: 2481
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Zmiana wielkości okna rozwijanej listy wyboru calc

Post autor: Jermor »

Zastanawia mnie, jaki jest sens pokazywania w całości tak długiej listy. Kilkadziesiąt oznacza bowiem ilości zawierające się między 20 a 99.
W Calcu udogodnieniem podczas wyszukiwania na liście jest to, że naciśnięcie klawisza znakowego przenosi zaznaczenie do pierwszego wpisu zaczynającego się od tego znaku a kolejne naciśnięcie tego samego klawisza do następnego pasującego wpisu.
Co do samej listy.
Są dwie sytuacje, w których można ją uzyskać. Pierwsza to wykorzystanie opcji sprawdzania poprawności danych ("Dane -> Poprawność danych..."). Tutaj Calc tworzy automatycznie obszar wybierania, pokazujący bez suwaka nie więcej niż 12 pozycji.
Drugi, to skorzystanie z formantu "Pole listy". W tym przypadku, jeśli formant ma prezentować listę rozwijaną, można w jego właściwościach podać ile wierszy ma się pojawić w rozwiniętym obszarze. Suwak pojawi się gdy ilość pozycji na liście przekroczy tę wartość. Gdy ilość pozycji na liście będzie mniejsza niż zadeklarowana liczba wierszy, obszar dopasuje się do ilości wpisów.
AOO 4.1.16 (tylko Win 10), LO 25.8 (x64) na: Win 11, 10, Linux (Mint)
Ważne!
Jeśli twój problem został rozwiązany, edytuj swój pierwszy post, dopisując w temacie [SOLVED].
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
wob
Posty: 8
Rejestracja: pn wrz 16, 2019 11:33 pm

Re: Zmiana wielkości okna rozwijanej listy wyboru calc

Post autor: wob »

Dobry wieczór.
Bardzo dziękuję za ekspresową podpowiedź.
Istotnie używam sprawdzanie poprawności danych i wyszukiwania pionowo.
Natomiast w przypadku formantu "Pole Listy" nic nie wiedziałem.
Można coś więcej na ten temat?
Z góry dziękuję i pozdrawiam...
LibreOffice 6.3.1.2 Win 10 64-bit
Awatar użytkownika
Jermor
Posty: 2481
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Zmiana wielkości okna rozwijanej listy wyboru calc

Post autor: Jermor »

Formanty to elementy graficzne pozwalające zbudować interfejs między użytkownikiem a danym. Są elementami okien dialogowych i najczęściej wykorzystywane w makrach. Niektóre z nich mogą zostać użyte bezpośrednio w arkuszu kalkulacyjnym. Jest tak dlatego, że mają funkcjonalność pozwalającą na połączenie ich z wybraną komórką arkusza (komórka połączona). Należy do nich m.in. "Pole listy". Aby wstawiać, redagować lub modyfikować formanty należy przestawić prace programu w tryb projektu. Osiąga się to poleceniem "Narzędzia -> Formularze -> Tryb projektu". Formant do wstawienia wybiera się albo z listy dostępnej w poleceniu "Wstaw -> Formant formularza -> Wybrany element" albo po wyświetleniu paska narzędziowego formantów "Widok -> Paski narzędzi -> Formanty formularza". Elementy te będą dostępne tylko w trybie projektu. Sam formant, po zaznaczeniu wybranego, wstawia się do arkusza jako obiekt graficzny tak jak wstawianie kształtu. Po zaznaczeniu obiektu należy wybrać jego właściwości. Kliknięcie prawym przyciskiem myszy i wybór "Właściwości formantu" albo gdy formant jest zaznaczony "Narzędzia -> Formularze -> Właściwości formantu". Z punktu widzenia arkusza najważniejsza jest zakładka "Dane" w niej należy podać zakres komórek, które zawierają dane do wyświetlania oraz adres komórki, do której formant zwróci wynik działania. Niestety formanty przyjmują tylko adresy podane wprost. Nie akceptują nazw obszarów ani formuł zwracających adres. Formant "Pole listy" pozwala określić jaki rodzaj wyniku ma zostać zwrócony do komórki połączonej. Jeden to wybrany zapis z listy, drugi to numer pozycji na liście (ten drugi sposób pozwala wyeliminować funkcje WYSZUKAJ.PIONOWO() lub PODAJ.POZYCJĘ(), gdyż może zwracać bezpośredni numer wiersza, który można użyć w funkcji INDEKS()). Formant nie sortuje listy.
W zakładce "Ogólne" można określić między innymi ile wierszy ma być wyświetlanych. Aby wstawiony formant użytkować funkcjonalnie, należy wyłączyć tryb projektu.
AOO 4.1.16 (tylko Win 10), LO 25.8 (x64) na: Win 11, 10, Linux (Mint)
Ważne!
Jeśli twój problem został rozwiązany, edytuj swój pierwszy post, dopisując w temacie [SOLVED].
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
wob
Posty: 8
Rejestracja: pn wrz 16, 2019 11:33 pm

Re: Zmiana wielkości okna rozwijanej listy wyboru calc

Post autor: wob »

Bardzo dziękuję za szczegółowe omówienie tematu.
Z uwagi na późną godzinę spróbuję go opanować jutro...
Jeszcze raz dziękuję i pozdrawiam...
LibreOffice 6.3.1.2 Win 10 64-bit
ODPOWIEDZ