独家 VBA 函数与语句

LibreOffice Basic 在启用 VBA 支持时会添加这组函数。

这些独家 VBA 函数会在 LibreOffice Basic 模块第一个宏之前出现「Option VBASupport 1」时启用。

VBA 语句

Option Compatible 语句

Option Compatible 在模块级别打开兼容 VBA 的 Basic 编译器模式。CompatibilityMode() 函数可控制运行时模式, 并影响设置或重置模式之后执行的所有代码。

CompatibilityMode() 函数

CompatibilityMode() 函数控制运行时模式, 影响设置或重置模式后执行的所有代码。Option Compatible 可在模块级别打开 LibreOffice Basic 编译器的 VBA 兼容。

Option ClassModule 语句

指定模块是包含成员、属性、过程和函数的类模块。

Enum 语句 [VBA]

定义枚举或非 UNO 常量组。枚举是值的列表, 可方便编程并简化代码逻辑检查。

文本函数

AscW 函数 [VBA]

返回某个字符串表达式中第一个字符对应的 Unicode 值。

ChrW 函数 [VBA]

返回指定字符代码对应的 Unicode 字符。

InStrRev 函数 [VBA]

返回字符串在另一个字符串中的位置,从字符串的右侧开始。

StrReverse 函数 [VBA]

将字符串中的字符顺序反转,然后返回反转后的字符串。

财务函数

DDB 函数 [VBA]

返回指定期间内资产的折旧,使用算术递减方法。

FV 函数 [VBA]

返回基于定期、不变付款和不变利率的投资的未来价值 (未来价值)。

IPmt 函数 [VBA]

计算定期付款和固定利率的投资的定期摊销。

IRR 函数 [VBA]

计算投资回报的内部比率。

MIRR 函数 [VBA]

计算一系列投资回报的修改的内部比例。

NPer 函数 [VBA]

计算贷款或投资的期数。

NPV 函数 [VBA]

计算投资的当前净值,基于提供的贴现率以及一系列的存取款。

Pmt 函数 [VBA]

计算贷款或投资的恒定周期性付款。

PPmt 函数 [VBA]

根据定期固定金额付款与固定利率,指定本金付款期数的投资回报。

PV 函数 [VBA]

返回一项投资在一系列定期支付后的现值。

Rate 函数 [VBA]

返回贷款或投资的利率。

SLN 函数 [VBA]

返回一个周期内资产的直线折旧额。整个折旧期间内的折旧总额是恒定的。

SYD 函数 [VBA]

返回算数减少的折旧率。

日期与时间函数

FormatDateTime 函数 [VBA]

将日期与/或时间格式应用到日期表达式,并将结果以字符串形式返回。

MonthName 函数 [VBA]

MonthName 函数返回指定月份数字的本地化的月份名称。

WeekdayName 函数 [VBA]

WeekdayName 函数返回一周中指定某天是星期几。

I/O 函数

Input 函数 [VBA]

返回输入或二进制文件 (字符串) 的打开流。

数学函数

Round 函数 [VBA]

Round 函数返回取整到指定位数的数字。

FormatNumber 函数 [VBA]

返回数字表达式按特定数字格式表示的字符串。

Partition 函数 [VBA]

返回一个字符串, 指示数字在计算的序列范围内出现的位置。

对象函数

请支持我们!