使用 VBA 宏

用于应用程序的 Visual Basic (VBA) 是 Microsoft 的 Visual Basic 的一款实现,内置于所有 Microsoft Office 应用程序。

对 VBA 的支持尚不完全,但已经覆盖零大部分但常见用法。大多数宏使用 Excel API 中可管理的对象子集 (例如 Range, Worksheet, Workbook 等),对这些对象及其大多数常用方法和属性的支持已经实现。

载入含有可执行 VBA 宏的 Microsoft Office 文档

选择「 - 载入/保存 - VBA 属性」并选中「可执行代码」复选框。然后载入或打开您的文档。

可执行的代码

VBA (Visual Basic for Applications) 代码将要被装入并准备执行。如果没有选中该复选框,则 VBA 代码将会被注释,这样一来它会被检查,但是不会运行。

tip

加载 VBA 代码后,LibreOffice 会在每个 Basic 模块中插入语句「Option VBASupport 1」,以启用对 VBA 语句、函数与对象的有限支持。有关详细信息,请参阅 Option VBASupport 语句


运行 VBA 宏

以与 LibreOffice Basic 宏相同的方式运行 VBA 宏。

警告图标

由于对 VBA 的支持尚不完全,您可能需要编辑 VBA 代码并完成 LibreOffice Basic 对象、语句及函数缺失的支持。


编辑 VBA 宏

VBA 宏可在 LibreOffice Basic IDE 编辑。

请支持我们!