Kasutaja määratud funktsioonid
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.
Funktsioonide defineerimine LibreOffice BASICu abil
-
Vali
. -
Klõpsa nupul Redigeeri. Avaneb Basicu arenduskeskkonna aken.
-
Sisesta funktsiooni kood. Selles näites määrame funktsiooni VOL(a; b; c), mis arvutab sellise risttahuka ruumala, mille külgede pikkused on a, b ja c:
Function VOL(a, b, c)
VOL = a*b*c
End Function -
Sulge Basicu arenduskeskkonna aken.
Funktsioon salvestatakse automaatselt vaikemoodulis ja on nüüd saadaval. Kui funktsioon rakendada sellises Calci dokumendis, mida on kavas kasutada mõnes teises arvutis, saad funktsiooni Calci dokumenti kopeerida, nagu järgmises jaotises kirjeldatud.
Funktsiooni kopeerimine dokumenti
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:
-
Vali
. -
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.
-
Vali
. -
Vali väljal Makri allikas väärtus (Calci dokumendi nimi) - Standard - Moodul1. Klõpsa nupul Redigeeri.
-
Aseta lõikepuhvri sisu dokumendi Basicu arenduskeskkonna aknasse.
Kasutaja määratud funktsiooni rakendamine LibreOffice Calcis
Pärast funktsiooni VOL(a; b; c) määramist Basicu arenduskeskkonnas saad selle rakendada sarnaselt LibreOffice Calci sisseehitatud funktsioonidega.
-
Ava Calci dokument ja sisesta lahtritesse A1, B1 ja C1 funktsiooni parameetrite a, b ja c jaoks soovitud arvud.
-
Vii kursor teise lahtrisse ja sisesta järgnev valem:
=VOL(A1;B1;C1)
-
Funktsioon arvutatakse ja tulemus kuvatakse valitud lahtris.