Exclusieve VBA-functies en instructies
LibreOffice Basic voegt deze set met functies toe wanneer ondersteuning voor VBA is ingeschakeld.
Deze exclusieve VBA-functies zijn ingeschakeld wanneer de instructie Option VBASupport 1 geplaatst wordt vóór de eerste macro van een LibreOffice Basic-module.
VBA-instructies
Specificeert dat de module een class module is die elementen, eigenschappen, procedures en functies bevat.
Geeft aan dat LibreOffice-Basic sommige VBA statements, functies en objecten ondersteunt.
Definieer opsommingen of niet UNO constante groepen. Een opsomming is een waardelijst waarmee het programmeren en het beoordelen van code gemakkelijker zou moeten zijn.
Tekstfuncties
Geeft de Unicodewaarde van het eerste teken in een tekenreeks.
Geeft het Unicode-teken dat overeen komt met de code van het gespecificeerde teken.
Geeft de positie van een tekenreeks in een andere tekenreeks, vanaf de rechterzijde van de tekenreeks.
Geeft de tekenreeks terug in omgekeerde tekenvolgorde.
Converteert een tekenreeks op een manier die wordt aangegeven met het conversie-type.
Financiële functies
Berekent de afschrijving van een activa voor een opgegeven periode met behulp van de rekenkundig-degressieve afwaarderingsmethode.
Geeft als resultaat de toekomstige waarde van een investering op basis van periodieke, vaste betalingen en een vast rentepercentage (Toekomstige Waarde).
Berekent de periodieke afschrijving voor een investering met regelmatige betalingen en een constante rentevoet.
Berekent het interne rendement van een belegging.
Berekent de gewijzigde interne rentevoet in een reeks van investeringen.
Berekent het aantal periodes voor een lening of een investering.
Berekent de netto huidige waarde van een investering op basis van een verstrekte discontovoet en een reeks stortingen en opnames.
Berekent de constante periodieke betalingen voor een lening of investering.
Retourneert voor een bepaalde periode de betaling aan de opdrachtgever voor een investering die gebaseerd is op periodieke en constante betalingen en een constante rentevoet.
Geeft de huidige waarde van een investering die ontstaan is uit een reeks van regelmatige betalingen.
Geeft het rentepercentage van een lening of investering.
Retourneert de lineaire afschrijving van een activum voor een periode. Het bedrag van de afschrijving is constant gedurende de afschrijvingsperiode.
Retourneert het berekende dalende afschrijvingspercentage.
Datum en Tijd functies
Past een datum- en/of tijdopmaak toe op een datumuitdrukking en retourneert het resultaat als een tekenreeks.
De functie MAAND geeft de gelokaliseerde naam van de maand van een opgegeven maandnummer.
De functie WEEKDAG geeft de dag in de week van de opgegeven dag.
I/O-functies
Retourneert de open stroom van een invoer- of binair bestand (tekenreeks).
Wiskundige functies
Rondt een numerieke waarde af op een aangeven aantal decimalen.
Retourneert een numerieke expressie die is opgemaakt als een getal.
Retourneert een tekenreeks die aangeeft waar een getal voorkomt binnen berekende bereiken.
Object-eigenschappen en methoden
Gebruik het object Err [VBA] om fouten te laten optreden en om fouten tijdens uitvoering af te handelen.