Exklusive VBA-Funktionen und -Anweisungen
LibreOffice Basic fügt diese Funktionen hinzu, wenn die VBA-Unterstützung aktiviert ist.
Diese exklusiven VBA-Funktionen werden aktiviert, wenn die Anweisung Option VBASupport 1 vor dem ersten Makro eines LibreOffice Basic-Moduls platziert wird.
VBA-Anweisungen
Option Compatible Statement
Option Compatible aktiviert den VBA-kompatiblen Basic-Compilermodus auf Modulebene.
Anweisung Option ClassModule
Legt fest, dass das Modul ein Klassenmodul ist, das Elemente, Eigenschaften, Prozeduren und Funktionen enthält.
Anweisung Enum [VBA]
Definieren Sie Aufzählungen oder Nicht-UNO-Konstantengruppen. Eine Aufzählung ist eine Werteliste, die die Programmierung erleichtert und die Überprüfung der Codelogik erleichtert.
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.
Funktion Partition [VBA]
Gibt eine Zeichenfolge zurück, die angibt, wo in einer berechneten Reihe von Bereichen eine Zahl vorkommt.