User:Gnumaru/sandbox

This article provides a list of 127 runtime functions available on LibreOffice for macro scripting. The functions are listed in alphabetical order, each linking to the libreoffice help wiki for that function.

Abs

Array

Asc

Atn

Blue

CBool

CByte

CCur

CDate

CDateFromIso

CDateFromUnoDate

CDateFromUnoDateTime

CDateFromUnoTime

CDateToIso

CDateToUnoDate

CDateToUnoDateTime

CDateToUnoTime

CDbl

CDec

Choose

Chr

CInt

CLng

ConvertFromURL

ConvertToURL

Cos

CreateObject

CreateUnoDialog

CreateUnoListener

CreateUnoService

CreateUnoStruct

CreateUnoValue

CStr

CurDir

CVar

CVErr

DateAdd

DateDiff

DatePart

DateSerial

DateValue

Day

DimArray

Dir

Environ

Eof

EqualUnoObjects

Erase

Erl

Err

Error

Exp

FileAttr

FileDateTime

FileExists

FileLen

FindObject

FindPropertyObject

Fix

Format

FreeLibrary

GetAttr

GetDefaultContext

GetGuiType

GetProcessServiceManager

GetSolarVersion

GetSystemTicks

Green

HasUnoInterfaces

Hex

Hour

InputBox

InStr

Int

IsArray

IsDate

IsEmpty

IsError

IsMissing

IsNull

IsNumeric

IsObject

IsUnoStruct

Join

LBound

LCase

Left

Len

Loc

Lof

Log

LTrim

Minute

Month

MsgBox

Now

Oct

QBColor

Red

RGB

Right

Rnd

RTrim

Second

Seek

Sgn

Shell

Sin

Space

Split

Sqr

Str

StrComp

String

Switch

Tan

Timer

TimeSerial

TimeValue

Trim

TwipsPerPixelX

TwipsPerPixelY

UBound

UCase

Val

WeekDay

Year