打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VBA函数最后一个参数可重复添加

━━━━━━━━━━━━━━━━━━━━━━━━━

'可以传入多个参数
'使用 ParamArray 关键字可以使函数接收数目可变的参数

Function CalcSum(ByVal FirstArg As Integer, ParamArray OtherArgs())
    
Dim As Integer
    
CalcSum FirstArg
    For To UBound(OtherArgs)
        
CalcSum CalcSum OtherArgs(i)
    
Next
End Function

'如果用如下代码调用该函数:
Sub Example1()
    
Dim ReturnValue
    '局部变量赋予以下值:FirstArg 4,
    'OtherArgs(0) 3,OtherArgs(1) 2,OtherArgs(2) 1,等等。
    
ReturnValue CalcSum(4, 3, 2, 1)
    
MsgBox ReturnValue
End Sub
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VBA 不定项参数的自定函数
使用VBA在Excel中实现自定义的Sum函数
用VBA实现Excel函数:SUM
自定义函数参数个数不定该怎么设置?
《神奇的VBA》编程:批量设置指定列格式
VB Function语句
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服