Vartotojo aprašytos funkcijos
Vykdydami šiuos žingsnius „LibreOffice“ Skaičiuoklėje galite pritaikyti vartotojo aprašytas funkcijas:
-
Aprašyti funkcijas galite naudodamiesi Basic-IDE. Šis metodas reikalauja pagrindinių programavimo žinių.
-
Funkcijas galite programuoti kaip Pridėtinius priedus. Šis metodas reikalauja pažangesnių programavimo žinių.
Funkcijos aprašymas naudojantis „LibreOffice Basic“
-
Pasirinkite .
-
Spustelėkite mygtuką Taisyti. Dabar matysite Basic IDE.
-
Įveskite funkcijos kodą. Šiame pavyzdyje apibrėžiama funkcija VOL(a; b; c), kuri apskaičiuoja stačiakampio gretasienio tūrį, kai duoti jo briaunų ilgiai a, b ir c:
Function VOL(a, b, c)
VOL = a*b*c
End Function
-
Užverkite Basic-IDE langą.
Jūsų funkcija automatiškai išsaugoma ir paruošta naudojimui. Jei pritaikysite šią funkcija Skaičiuoklė dokumente kuris yra kitame kompiuteryje, galite kopijuoti funkciją į Skaičiuoklės dokumentą kaip nurodyta kitoje sekcijoje.
Funkcijų kopijavimas į dokumentą
Antroje „Funkcijos aprašymas naudojantis „LibreOffice Basic“ Makrokomandų dialogo lang) dalyje spustelėkite Taisyti. Numatyta, kad Makrokomanda iš laukelyje yra pažymėta Naudotojo makrokomandos → Įprastas→ Modulis 1. Biblioteka Įprastas yra vartotojo kataloge.
Jei norite kopijuoti vartotojo aprašytas funkcijas į Skaičiuoklės dokumentą:
-
Pasirinkite .
-
Makrokomanda iš dalyje pažymėkite Naudotojo makrokomandos → Standard → Module1 ir spustelėkite Taisyti.
-
Basic-IDE lange pažymėkite vartotojo aprašytos funkcijos šaltinį ir jį nukopijuokite.
-
Užverkite Basic-IDE langą.
-
Pasirinkite
-
Makrokomanda iš dalyje pažymėkite (Skaičiuoklės dokumento pavadinimas) → Standard → Module1 ir spustelėkite Taisyti.
-
Įdėkite, ką nukopijavote į Basic-IDE lauką.
Vartotojo aprašytų funkcijų naudojimas „LibreOffice“ Skaičiuoklėje
Jei apibrėžėte funkciją VOL(a; b; c) pagrindiniame IDE, galite ją taikyti kaip ir kitas sukurtas „LibreOffice“ skaičiuoklės funkcijas.
-
Atverkite skaičiuoklės dokumentą ir įveskite funkcijos parametrus a, b ir c į langelius A1, B1 ir C1
-
Užveskite žymeklį ant norimo langelio ir įveskite:
=VOL(A1;B1;C1)
-
Funkcija įvertinta ir rezultatą pamatysite pasirinktame langelyje.