1、下载宏插件

http://js.downxia/down/wpsvba.rar

2、按插件(双击压缩包中的exe后缀文件,不细说)

3、这里以WPS为操作软件

新建空白工作表,打开工作表,按下图开启宏:

命名宏,并创建宏

编辑宏代码

' 简单的函数定义1
Function 测试1()
    测试1 = 100
End Function

' 简单的函数定义2,单元格调用函数数据是 数值 的用Integer
Function 测试2(数值 As Integer)
    测试2 = 数值 * 2
End Function

' 简单的函数定义3,单元格调用函数数据是 字符串 用String
Function 测试3(字符串 As String)
    测试3 = 字符串 + "---这是测试3"
End Function

' 简单的函数定义3,单元格调用函数数据是 数组 用ParamArray i()
Function 测试4(ParamArray 数组())
    ' 这里的数据有两层
    For Each a In 数组 ' 第一层是数组,有多少个参数,就有多少个一层数组
        For Each b In a ' 第二层也是数组
            Debug.Print "这是第二层数组---" + b ' 打印到立即窗口
        Next
    Next
    测试4 = "这是测试4"
End Function

三个函数的运行结果

执行测试4时的立即打印窗口如下

最终实例文件,不能上传,宏编辑完成后将该工作簿另存为.xltm文件,每次使用打开此文件即可。

其它内容可参考:
https://blog.csdn/wordsin/article/details/80575615
https://www.runoob/vbscript/vbscript-ref-functions.html

更多推荐

WPS Excel VB宏简单编程