独家 VBA 函数与语句

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

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

VBA 语句

Option ClassModule 语句

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

Option VBASupport 语句

指定LibreOffice Basic 将支持一些 VBA 语句、函数和对象。

Enum 语句 [VBA]

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

文本函数

AscW Function [VBA]

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

ChrW Function [VBA]

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

InStrRev 函数 [VBA]

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

StrReverse 函数 [VBA]

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

StrConv Function

Convert a string as specified by a conversion type.

财务函数

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 Function [VBA]

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

数学函数

Round Function [VBA]

Rounds a numeric value to a specified number of decimal digits.

FormatNumber 函数 [VBA]

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

Partition 函数 [VBA]

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

Object Properties and Methods

Err Object [VBA]

Use VBA Err object to raise or handle runtime errors.

请支持我们!