执行宏脚本

功能

在工作簿中执行宏,工作簿文件需时启用宏的工作簿,执行宏操作后所做的更改会立即保存。

输入

名称 说明 示例
宏脚本 【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

results matching ""

    No results matching ""

    results matching ""

      No results matching ""