Funkce a příkazy pouze pro VBA
Tuto sadu funkcí umožňuje LibreOffice Basic v případě, že je povolena podpora VBA.
Tyto funkce určené výhradně pro VBA povolíte tím, že před první makro modulu v LibreOffice Basic umístíte příkaz Option VBASupport 1.
Příkazy VBA
Option Compatible zapíná na úrovni modulu režim kompilátoru Basicu kompatibilní s VBA.
Určuje u modulu, že se jedná o modul třídy obsahující členy, vlastnosti, procedury a funkce.
Definuje výčty nebo skupiny konstant nepatřící mezi UNO. Výčty usnadňují programování a zlepšují čitelnost kódu.
Textové funkce
Vrátí hodnotu Unicode prvního znaku v řetězci.
Vrátí znak Unicode odpovídající zadanému kódu.
Vrátí pozici řetězce v jiném řetězci, přičemž začne z pravé strany řetězce.
Vrátí řetězec s převráceným pořadím znaků.
Finanční funkce
Vrátí odpisy aktiva pro zadané časové období při použití aritmetické degresivní metody.
Vrátí budoucí hodnotu investice vypočtenou na základě pravidelných konstantních plateb a konstantní úrokové míry.
Vypočítá výši úroku z jistiny pro investici s pravidelnými platbami a konstantní úrokovou mírou.
Vypočítá vnitřní výnosové procento investice.
Vypočítá modifikované vnitřní výnosové procento řady investic.
Vypočítá počet období pro půjčku nebo investici.
Vypočítá čistou současnou hodnotu investice na základě úroku a řady vkladů a výběrů.
Vypočítá konstantní výši periodické platby pro půjčku nebo investici.
Vrátí podíl základní jistiny v anuitní splátce za dané období při pravidelných konstantních platbách a konstantní úrokové sazbě.
Vrátí současnou hodnotu investice vycházející z posloupnosti pravidelných plateb.
Vrací úrokovou sazbu úvěru nebo investice.
Vrátí lineární odpisy aktiva za dané období. Hodnota odpisu během období je konstantní.
Vrátí hodnotu aritmetického degresivního odpisu.
Funkce data a času
Použije formát data a/nebo času na výraz pro datum a vrátí výsledek jako řetězec.
Funkce MonthName vrátí pro zadané číslo měsíce jeho lokalizovaný název.
Funkce WeekdayName vrátí název určitého dne v týdnu.
Funkce pro práci se vstupy a výstupy (I/O)
Vrátí hodnotu z otevřeného proudu vstupního nebo binárního souboru (String).
Matematické funkce
Funkce Round vrátí číslo zaokrouhlené na zadaný počet číslic.
Vrátí řetězec se zformátovaným číselným výrazem.
Vrátí řetězec, který značí, v jaké části vypočtené řady se číslo nachází.
Funkce pro práci s objekty