Išskirtinės VBA funkcijos ir sakiniai
LibreOffice Basic adds this set of functions when VBA support is enabled.
Šios išskirtinės VBA funkcijos įgalinamos, kai sakinys Parinktis VBASupport 1 dedamas prieš pirmąjį „LibreOffice Basic“ modulio makrokomandą.
VBA sakiniai
Suderinamumo parinktis įjungia modulio lygiu suderinamą su VBA „Basic Compiler“ būseną.
Nurodo, kad modulis yra klasės modulis, kuriame yra nariai, ypatybės, procedūros ir funkcijos.
Aprašykite išvardijimų arba UNO konstantų grupes. Išvardijimas yra reikšmių sąrašas, palengvinantis programavimą ir kodo logikos sandarą.
Teksto funkcijos
Grąžina pirmojo simbolio eilutės reiškinyje unikodo reikšmę.
Grąžina unikodo simbolį, kuris atitinka nurodytą simbolio kodą.
Grąžina eilutės poziciją kitoje eilutėje, pradedant nuo dešinės eilutės pusės.
Grąžina eilutę su atvirkštine simbolių tvarka.
Finansinės funkcijos
Apskaičiuoja turto nusidėvėjimą per nurodytą laikotarpį taikant aritmetinio mažėjimo metodą.
Grąžina periodinių investicijų laukiamą vertę su pastoviomis įmokomis ir pastovia palūkanų norma (Būsima vertė).
Apskaičiuoja periodinį investicijos nuvertėjimas su reguliariais mokėjimais ir pastovia palūkanų norma.
Apskaičiuoja vidinę investicijų grąžos normą.
Apskaičiuoja modifikuotą investicijų serijos vidinę grąžos normą.
Skaičiuoja paskolos ar investicijos laikotarpių skaičių.
Apskaičiuoja grynąją dabartinę investicijos vertę, atsižvelgiant į pateiktą nuolaidos normą, indėlių ir atsiėmimų seriją.
Skaičiuoja nuolatinius periodinius mokėjimus už paskolą ar investicijas.
Grąžina duoto laikotarpio indėlio su reguliariomis išmokomis ir pastovia palūkanų norma išmokos sumą.
Grąžina dabartinę investicijų, gautų iš reguliarių mokėjimų, vertę.
Grąžina paskolos ar investicijos palūkanų normą.
Grąžina vieno laikotarpio turto tiesinį nusidėvėjimo sumą. Nusidėvėjimo suma nusidėvėjimo laikotarpiu yra konstanta.
Pateikia aritmetiškai mažėjantį nusidėvėjimo koeficientą.
Datos ir laiko funkcijos
Taiko datos ir (arba) laiko formatą datos išraiškai ir grąžina rezultatą eilute.
Funkcija „Mėnesio_pavadinimas“ grąžina lokalizuotą nurodyto mėnesio mėnesio pavadinimą.
Funkcija „WeekdayName“ grąžina nurodytos savaitės dienos savaitės pavadinimą.
Įvedimo bei išvedimo funkcijos
Grąžina atvirą įvesties arba dvejetainio failo srautą (eilutę).
Matematinės funkcijos
Funkcija Round pateikia skaičių, suapvalintą iki nurodyto skaitmenų skaičiaus.
Grąžina eilutę, kurioje skaitiniam reiškiniui taikomas skaičių formatavimas.
Pateikia eilutę, nurodančią skaičiaus atsiradimo vietą nurodytoje diapazonų serijoje.
Objekto savybės ir metodai
Naudokite objektą VBA Err, kad rastumėte arba apdorotumėte vykdymo klaidas.