Eksklusive VBA-funktioner og -udtryk
LibreOffice Basic tilføjer dette sæt af funktioner, når VBA support er aktiveret
Disse eksklusive VBA funktioner er aktiveret når udtrykket Valgmulighed VBASupport 1 er placeret før den første makro i et LibreOffice Basic modul.
VBA-udtryk
Option Compatible-udtryk
Option Compatible tænder den VBA-kompatible Basic compiler-tilstand på modulniveau. Funktionen CompatibilityMode() kontrollerer kørselstidstilstand og påvirker al kode, der køres efter at tilstanden er aktiveret eller reaktiveret.
CompatibilityMode() Funktion
CompatibilityMode() funktionen kontrollerer kørselstidstilstanden og påvirker al kode, der køres efter at tilstanden er aktiveret eller reaktiveret. Option Compatible tænder for VBA-kompatibiliteten på modulniveau i LibreOffice Basic-compileren.
Option ClassModule-udtryk
Specificerer, at modulet er et klassemodul, som indeholder medlemmer, procedurer og funktioner.
Enum-udtryk [VBA]
Definer opregninger eller ikke-UNO konstant-grupper. En opregning er en liste over værdier, som letter programmering og letter gennemgang af kodens logik.
Tekstfunktioner
InStrRev-funktion [VBA]
Returnerer placeringen af en streng inden i en anden streng, startende fra højre side af strengen.
Finansielle funktioner
DDB-funktion [VBA]
Returnerer værdiforringelsen af et aktiv for en given periode ved brug af den aritmetisk aftagende metode.
FV-funktion [VBA]
Returnerer den fremtidige værdi af en investering baseret på periodiske, konstante betalinger og en konstant rentesats (fremtidsværdi).
IPmt-funktion [VBA]
Beregner den periodiske amortisering for en investering med faste betalinger og en konstant rentesats.
NPV-funktion [VBA]
Beregner nuværende nettoværdi af en investering, baseret på den givne rente og en serie indskud og hævninger.
PPmt-funktion [VBA]
Returnerer for en given periode betalingen på hovedstolen af en investering, der er baseret på periodiske og konstante betalinger og en konstant rentesats.
PV-funktion [VBA]
Returnerer nutidsværdien af et investeringsafkast fra en serie regulære betalinger.
SLN-funktion [VBA]
Returnerer den lineære afskrivning på et aktiv for en periode. Størrelsen på afskrivningen er konstant over afskrivningsperioden.
Dato- og klokkeslætsfunktioner
FormatDateTime-funktion [VBA]
Gælder en dato og/eller tidsformat til et datoudtryk og returnerer resultatet som en streng.
MonthName-funktion [VBA]
MånedsNavn-funktionen returnerer det oversatte månedsnavn af et angivet månedsnummer.
I/O funktioner
Matematiske funktioner
Round-funktion [VBA]
Afrund-funktionen returnerer et tal afrundet til et specificeret antal decimaler.
Partition-funktion [VBA]
Returnerer en streng, der viser hvor et tal forekommer indenfor en beregnet serie af områder.