# runMacro-执行宏
调用runMacro函数执行宏。
最小支持版本:5.0.0
# 接口说明
已完成Excel文件打开操作,详情请参见open (opens new window)。
已完成获取Excel应用,详情请参见getApplication (opens new window)。
Excel应用中存在可执行的宏。
# 语法
<ExcelApplication object>.runMacro(<macroName>, [])
1
<ExcelApplication object>.执行宏(<macroName>, [])
1
# 函数类型
实例函数
# 请求参数
参数名称 | 类型 | 是否必选 | 默认值 | 示例值 | 描述 |
---|---|---|---|---|---|
macroName | Cube.Lang.String | 是 | 无 | "宏1" | 可执行的宏名称。 |
args | Cube.Lang.List | 是 | [] | ["测试"] | 执行宏所需的参数列表。 |
# 返回参数
参数名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Result | Cube.Lang.Null | 无 | 该函数返回值为空值。 |
# 请求示例
Cube.App.Excel.ExcelAction.open("D:\\example.xlsm", {}).getApplication().runMacro("宏1", ["测试"])
1
最近更新时间: {
"value": "2023-09-12",
"effect": true
}