Strona 1 z 1

Funkcje programu LibreOffice Calc (24.8.5)

: śr mar 12, 2025 10:01 pm
autor: Jermor
W załączonym pliku utworzyłem listę funkcji zaimplementowanych w programie LibreOffice Calc (przy wersji 24.8.5).
Lista zawiera angielską nazwę funkcji, odpowiadającą jej nazwę polską oraz kategorię, do której funkcja należy. Nazwy kategorii odpowiadają nazwom wyświetlanym w oknie dialogowym kreatora funkcji, z jednym wyjątkiem. Dodałem kategorię "Inne" zawierającą funkcję OPERACJE.WIELOKROTNE() angielskie MULTIPLE.OPERATIONS(), której nie ma we wspomnianym kreatorze. Nie ma jej dlatego, że jej odrębnym kreatorem jest polecenie "Dane -> Operacje wielokrotne".
Ustawiony dla tej tabeli Autofiltr pozwala wyodrębnić konkretną (jedną lub więcej) kategorię. W załączonym pliku nazwy funkcji są posortowane w kolejności alfabetycznej polskich nazw, ale użytkownik może to zmienić. W LibreOffice Calc sortowanie jest możliwe z poziomu przycisku Autofiltra. W Apache OpenOffice należy skorzystać z polecenia: sortuj.
Taka lista wydała mi się przydatna szczególnie dla osób piszących makra, gdyż odwoływanie się w makrach do nazw funkcji wymaga stosowania ich angielskich nazw. Dotyczy to zastosowań w takich składniach jak ...GetCellByPosition(0,0).Formula="tutaj formuła do wpisania", oraz przy wywoływaniu funkcji Calc-a z wnętrza makra za pomocą serwisu com.sun.star.sheet.FunctionAccess.
Zmieniłem pierwotny plik na nowszy. Dodałem w nim możliwość wskazania poszukiwanej funkcji i otrzymania odpowiedzi, jaki jest jej odpowiednik.
Ze względu na to, aby ta możliwość była stale dostepna, pierwszych dziesięć wierszy jest zamrożonych. Wygląda to jak poniżej.
obraz_2025-03-13_121254782.png
obraz_2025-03-13_121254782.png (31.49 KiB) Przejrzano 691 razy