Collabora Office 24.04 Help
Používateľom definované funkcie v Collabora Office Calc použijete takto:
Možné je definovať si vlastné funkcie v rozhraní IDE jazyka Basic. Vyžaduje to základnú znalosť programovania.
Možné je naprogramovať funkcie ako doplnky. To však vyžaduje pokročilejšiu znalosť programovania.
Choose
.You will now see the Basic IDE.
In the Object Catalog window, double-click on the module where you want to store your macro.
Enter the function code. In this example, we define a VOL(a; b; c) function that calculates the volume of a rectangular solid with side lengths a, b and c:
Function VOL(a, b, c)
VOL = a*b*c
End Function
Zatvorte okno rozhranie IDE jazyka Basic.
Your function is automatically saved in the selected module and is now available. If you apply the function in a Calc document that is to be used on another computer, you can copy the function to the Calc document as described in the next section.
V kroku 2 "Definovanie funkcie v Collabora Office Basic" ste v dialógu Makrá klikli na Upraviť. Ako implicitný je v poli Makro z vybraný modul Moje makrá - Štandard - Module1. Knižnica Štandard je uložená lokálne vo vašom domovskom adresári.
Ak chcete skopírovať používateľom definovanú funkciu do dokumentu Calc:
Choose
.V poli Makro z vyberte Moje makrá - Štandard - Module1 a kliknite na tlačidlo Upraviť.
V rozhraní IDE jazyka Basic označte zdrojový kód funkcie a skopírujte ju do schránky.
Zatvorte okno rozhranie IDE jazyka Basic.
Choose
.V poli Makro z vyberte (názov dokumentu Calc) - Štandard - Module1 a kliknite na tlačidlo Upraviť.
Vložte obsah schránky do dokumentu do rozhrania IDE jazyka Basic.
Once you have defined the function VOL(a; b; c) in the Basic-IDE, you can apply it the same way as the built-in functions of Collabora Office Calc.
Open a Calc document and enter numbers for the function parameters a, b and c in cells A1, B1, and C1.
Nastavte kurzor do inej bunky a zadajte:
=VOL(A1;B1;C1)
Bude prevedený výpočet funkcie a vo vybranej bunke sa zobrazí jeho výsledok.