Exclusive VBA Functions and Statements
LibreOffice Basic adds this set of functions when VBA support is enabled.
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.
VBA Statements
Option Compatible Statement
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.
Option ClassModule Statement
Specifies that the module is a class module that contains members, properties, procedures and functions.
Enum Statement [VBA]
Define enumerations or non UNO constant groups. An enumeration is a value list that facilitates programming and eases code logic review.
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.
Funkce pro práci se vstupy a výstupy (I/O)
Matematické funkce
Partition Function [VBA]
Returns a string indicating where a number occurs within a calculated series of ranges.