执行宏脚本
功能
在工作簿中执行宏,工作簿文件需时启用宏的工作簿,执行宏操作后所做的更改会立即保存。
输入
| 名称 | 说明 | 示例 |
|---|---|---|
| 宏脚本 | 【String】待执行的宏脚本 | 脚本内容请参考“注意/说明”中的1. |
| 宏名称 | 【String】宏脚本里的函数名 | '颜色' |
选项
| 名称 | 说明 | 示例 |
|---|---|---|
| 宏参数 | 【TList】待传递至宏的一组参数 | 列表 |
输出
| 名称 | 说明 | 示例 |
|---|---|---|
| 宏输出 | 【String】如果宏有返回值,则输出该值。 |
注意/说明
1.宏脚本例子参考。
(1)宏脚本中无参数传递例子:
'Sub 颜色()
Range("A1:B2").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End Sub'
(2)宏脚本中有参数传递例子:
'Sub 颜色(a As String, B As String)
Dim str As String
str = a + ":" + b
Range(str).Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End Sub'
2.控制台必须以管理员身份启动。
3.宏名称为必填项。
相关函数
【excel应用程序】、【构建字符串列表】
示例/演示
1.执行宏脚本中无参数传递时,选项“宏参数”无需传入参数列表:
2.执行宏脚本中有参数传递时,选项“宏参数”需传入参数变量:
(1)执行宏脚本前使用【构建字符串列表】函数构建参数变量“列表”:
(2)在【执行宏脚本】函数中传入参数变量“列表”。
(3)执行效果如下:
示例附件
无参数传递示例:
组件[执行宏脚本]_20210628.db
有参数传递示例:
组件[执行宏脚本]_20240105.db