LibreOffice 24.8 abi
Kasutaja määratud funktsioone saab LibreOffice Calcis rakendada järgnevalt:
Oma funktsioone saab määrata Basicu arenduskeskkonnas. See meetod nõuab elementaarset arusaama programmeerimisest.
Funktsioone saab programmeerida lisadena. Selle meetodi jaoks on vaja põhjalikke teadmisi programmeerimisest.
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
Sulge Basicu arenduskeskkonna aken.
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.
Nõustaja "Funktsioonide defineerimine LibreOffice Basicu abil" 2. sammus tuli dialoogis Makro klõpsata nupul Redigeeri. Vaikimisi on valitud väli Makro allikas moodulis Minu makrod - Standard - Moodul1. Standardteek asub sinu arvuti kasutajaandmete kaustas.
Kui soovid kopeerida kasutaja määratud funktsiooni Calci dokumenti:
Choose
.Vali väljal Makro allikas väärtus Minu makrod - Standard - Moodul1 ja klõpsa nupul Redigeeri.
Basicu arenduskeskkonnas vali oma kasutaja määratud funktsiooni allikas ja kopeeri see lõikepuhvrisse.
Sulge Basicu arenduskeskkond.
Choose
.Vali väljal Makri allikas väärtus (Calci dokumendi nimi) - Standard - Moodul1. Klõpsa nupul Redigeeri.
Aseta lõikepuhvri sisu dokumendi Basicu arenduskeskkonna aknasse.
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 LibreOffice Calc.
Open a Calc document and enter numbers for the function parameters a, b and c in cells A1, B1, and C1.
Vii kursor teise lahtrisse ja sisesta järgnev valem:
=VOL(A1;B1;C1)
Funktsioon arvutatakse ja tulemus kuvatakse valitud lahtris.