Функции и оператори само във VBA
LibreOffice Basic добавя този набор от функции, когато е разрешена поддръжката за VBA.
Тези ексклузивни функции на VBA са разрешени, когато операторът Option VBASupport 1 присъства преди първия макрос в модул на LibreOffice Basic.
Оператори на VBA
Оператор Option Compatible
Option Compatible включва режима за съвместимост с VBA на компилатора на Basic на ниво модул. Функцията CompatibilityMode() управлява режима по време на изпълнение и влияе върху всичкия код, изпълняван след включване или изключване на режима.
Функция CompatibilityMode()
Функцията CompatibilityMode() управлява режима по време на изпълнение и влияе върху всичкия код, изпълняван след включване или изключване на режима. Option Compatible включва съвместимостта с VBA на ниво модул за компилатора на LibreOffice Basic.
Оператор Option ClassModule
Указва, че модулът е модул на клас и съдържа членове, свойства, процедури и функции.
Оператор Enum [VBA]
Дефинира изброени типове или групи от константи, непринадлежащи на UNO. Изброеният тип е списък от стойности, който улеснява програмирането и проследяването на логиката на програмата.
Функции за текст
Финансови функции
Функция DDB [VBA]
Изчислява амортизацията на актив за зададен период по аритметично дегресивен метод (метод на намаляващата се сума на числата).
Функция FV [VBA]
Връща бъдещата стойност на инвестиция на базата на периодични постоянни плащания и постоянна лихва.
Функция IPmt [VBA]
Изчислява периодичното лихвено плащане за инвестиция с регулярни плащания и постоянен лихвен процент.
Функция МIRR [VBA]
Изчислява модифицираната вътрешна норма на печалба на последователност от парични потоци.
Функция NPV [VBA]
Изчислява настоящата нетна стойност на инвестиция на базата на дисконтова ставка и поредица от плащания и вземания.
Функция PPmt [VBA]
Връща плащането по главницата за даден период за инвестиция на базата на периодични постоянни плащания и постоянна лихва.
Функция SLN [VBA]
Връща амортизацията на актив за един период по линейния метод. Размерът на амортизационните отчисления е постоянен по време на амортизационния срок.
Функции за дати и часове
Функция FormatDateTime [VBA]
Прилага формат за дата и/или час върху израз от тип дата и връща резултата като низ.
Функция MonthName [VBA]
Функцията MonthName връща локализираното име на месеца по зададен номер на месец.
Входно-изходни функции
Математически функции
Функция Partition [VBA]
Връща низ, показващ къде се среща дадено число в изчислена поредица от интервали.