Exclusive VBA Functions and Statements
LibreOffice Basic adds this set of functions when VBA support is enabled.
Diese exklusiven VBA-Funktionen werden aktiviert, wenn die Anweisung Option VBASupport 1 vor dem ersten Makro eines LibreOffice Basic-Moduls platziert wird.
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.
Textfunktionen
Funktion InStrRev [VBA]
Gibt die Position einer Zeichenkette innerhalb einer anderen Zeichenkette zurück, beginnend mit der rechten Seite der Zeichenkette.
Finanzmathematische Funktionen
Funktion DDB [VBA]
Berechnet die arithmetisch-degressive Abschreibung eines Wirtschaftsgutes für eine bestimmte Periode.
Funktion FV [VBA]
Berechnet den Endwert einer Investition bei regelmäßigen Zahlungen und konstantem Zinssatz (Zukünftiger Wert).
Funktion IPmt [VBA]
Berechnet die periodische Abschreibung für eine Investition bei regelmäßigen Zahlungen und konstantem Zinssatz.
Funktion NPV [VBA]
Berechnet den Barwert einer Investition, basierend auf einem vorgegebenen Diskontsatz und einer Reihe von Ein- und Auszahlungen.
Funktion Pmt [VBA]
Berechnet die konstanten periodischen Zahlungen eines Darlehens oder einer Anlage.
Funktion PPmt [VBA]
Ergibt für einen bestimmten Zeitraum den Zinsbetrag für eine Investition bei regelmäßigen Zahlungen und konstantem Zinssatz (Zinseszins).
Funktion PV [VBA]
Ergibt den Barwert einer Investition, erwachsend aus einer Reihe regelmäßiger Zahlungen.
Funktion SLN [VBA]
Ergibt die lineare Abschreibung eines Wirtschaftsgutes für eine Periode. Die Abschreibungshöhe ist über den gesamten Abschreibungszeitraum gleichbleibend.
Datums- und Zeitfunktionen
Funktion FormatDateTime [VBA]
Überträgt ein Datums- und/oder Zeitformat in einen Datumsausdruck und gibt eine Zeichenkette zurück.
Funktion MonthName [VBA]
Die Funktion MonthName gibt den lokalisierten Monatsnamen zu einer Zahl zurück.
Funktion WeekdayName [VBA]
Die Funktion WeekdayName gibt den Namen des Wochentags zu einer Zahl zurück.
Ein-/Ausgabefunktionen
Mathematische Funktionen
Funktion Round [VBA]
Die Funktion Round gibt eine auf eine angegebene Anzahl von Nachkommastellen gerundete Zahl zurück.
Funktion FormatNumber [VBA]
Gibt eine Zeichenkette mit einer Zahl zurück, auf die ein numerischer Ausdruck angewandt wurde.
Partition Function [VBA]
Returns a string indicating where a number occurs within a calculated series of ranges.