Indhald
Innhaldsliste 🔎︎

# Exclusive VBA Functions and Statements

LibreOffice Basic adds this set of functions when VBA support is enabled.

Desse eksklusive VBA-funksjonane vert slått på når Option VBASupport 1 er sett inn framføre den første makroen i ein LibreOffice Basic-modul.

## VBA Statements

## Option Compatible-uttrykket

Option Compatible slår på VBA-kompatible Basic kompileringsmodus på modulnivå. Funksjionen CompatibilityMode() kontrollerer køyretidsmodus og påverkar all kode som vert køyrd etter at modus er sett.

## CompatibilityMode()-funksjonen

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-uttrykket

Viser at modulen er ein klassemodul som inneheld medlemmer, eigenskapar, prosedyrar og funksjonar.

## Enum Statement [VBA]

Define enumerations or non UNO constant groups. An enumeration is a value list that facilitates programming and eases code logic review.

## Tekstfunksjonar

## AscW-funksjonen [VBA]

Returnerer Unicodeverdien for det første teiknet i eit strenguttrykk.

## ChrW-funksjonen [VBA]

Returnerer Unicodeteiknet som høyrer til den oppgjevne teiknkoden.

## InStrRev-funksjonen [VBA]

Returnerer plasseringa av ein streng inne i ein annan streng, rekna frå høgre side av strengen.

## StrReverse-funksjonen [VBA]

Returnerer strengen med omvendt rekkjefølgje på teikna.

## Finansielle funksjonar

## DDB-funksjonen [VBA]

Reknar ut avskrivinga av ein verdigjenstand for ein bestemt periode ved hjelp av aritmetisk-degressiv avskriving.

## FV-funksjonen [VBA]

Returnerer sluttverdien av ei investering ut frå ei periodisk, konstant betaling og ein fast rentesats (sluttverdi).

## IPmt-funksjonen [VBA]

Reknar ut den periodiske avskrivinga på ei investering med jamleg betaling og fast rentesats.

## IRR-funksjonen [VBA]

Reknar ut den interne renta for ei investering.

## MIRR-funksjonen [VBA]

Reknar ut den endra interne avkastingsraten for ei rekkje investeringar.

## NPer-funksjonen [VBA]

Returnerer talet på periodar for ei investering eller eit lån.

## NPV-funksjonen [VBA]

Reknar ut noverdien av ei investering ut frå ein bestemt diskontosats og ein serie med innskot og tilbaketrekkingar.

## Pmt-funksjonen [VBA]

Reknar ut dei konstante periodiske betalingane for eit lån eller ei investering.

## PPmt-funksjonen [VBA]

Returnerer betalingssummen til oppdragsgjevaren for ein gjeven periode ut frå ei periodisk, konstant betaling og ein fast rentesats.

## PV-funksjonen [VBA]

Returnerer noverdien av ei investering ut frå ein serie faste betalingar.

## Rate-funksjonen [VBA]

Returnerer rentesatsen for eit lån eller eit innskot.

## SLN-funksjonen [VBA]

Returnerer den lineære avskrivinga på ein verdigjenstand over ein periode. Storleiken på avskrivinga er fast i avskrivingsperioden.

## SYD-funksjonen [VBA]

Returnerer den aritmetisk minkande avskrivingsrenta.

## Dato- og klokkeslettfunksjonar

## FormatDateTime-funksjonen [VBA]

Brukar eit dato- og/eller klokkeslettformat på eit datouttrykk og returnerer resultatet som ein streng.

## MonthName-funksjonen [VBA]

Funksjonen MonthName returnerer det lokale månadsnamnet for det gjevne månadsnummeret.

## WeekdayName-funksjonen [VBA]

Funksjonen WeekdayName returnerer namnet på den oppgjevne vekedagen.

## I/O-funksjonar

## Input-funksjonen [VBA]

Returnerer den opne straumen frå inndata eller ei binærfil (streng).

## Matematiske funksjonar

## Round-funksjonen [VBA]

Funksjonen Round rundar av eit tal til eit spesifisert tal på siffer.

## FormatNumber [VBA]

Returnerer ein streng med ei talformatering brukt på eit numerisk uttrykk.

## Partition Function [VBA]

Returns a string indicating where a number occurs within a calculated series of ranges.

## Objektfunksjonar