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
Příkaz Option Compatible
Option Compatible turns on the VBA-compatible Basic compiler mode at the module level. The function CompatibilityMode() controls runtime mode and affects all code executed after setting or resetting the mode.
CompatibilityMode() Function
CompatibilityMode() function is controlling runtime mode and affects all code executed after setting or resetting the mode. Option Compatible turns on VBA compatibility at module level for the LibreOffice Basic compiler.
Příkaz Option ClassModule
Určuje u modulu, že se jedná o modul třídy obsahující členy, vlastnosti, procedury a funkce.
Příkaz Enum [VBA]
Definuje výčty nebo skupiny konstant nepatřící mezi UNO. Výčty usnadňují programování a zlepšují čitelnost kódu.
Textové funkce
Finanční funkce
Funkce DDB [VBA]
Vrátí odpisy aktiva pro zadané časové období při použití aritmetické degresivní metody.
Funkce FV [VBA]
Vrátí budoucí hodnotu investice vypočtenou na základě pravidelných konstantních plateb a konstantní úrokové míry.
Funkce IPmt [VBA]
Vypočítá výši úroku z jistiny pro investici s pravidelnými platbami a konstantní úrokovou mírou.
Funkce NPV [VBA]
Vypočítá čistou současnou hodnotu investice na základě úroku a řady vkladů a výběrů.
Funkce PPmt [VBA]
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ě.
Funkce SLN [VBA]
Vrátí lineární odpisy aktiva za dané období. Hodnota odpisu během období je konstantní.
Funkce data a času
Funkce FormatDateTime [VBA]
Použije formát data a/nebo času na výraz pro datum a vrátí výsledek jako řetězec.