永发信息网

Excel VBA调用子程序时如何传递参数

答案:4  悬赏:0  手机版
解决时间 2021-03-30 07:01
  • 提问者网友:且恨且铭记
  • 2021-03-30 01:30
Excel VBA调用子程序时如何传递参数
最佳答案
  • 五星知识达人网友:末日狂欢
  • 2021-03-30 01:55
VBA调用子程序时,如果不带参数,
直接写sub过程名,或者Call sub名称即可。


如果需要传递参数:
同样可以使用Call:
例如:
Call PicInComment(1, 250)
参数写在后面,不带括号:
例如:
PicInComment 1, 250
也可以赋值给其他变量:
例如:
result = PicInComment(1, 250)

全部回答
  • 1楼网友:七十二街
  • 2021-03-30 04:28
用 CALL PicInComment(1, 250)
  • 2楼网友:我住北渡口
  • 2021-03-30 03:38
Sub PicInComment(Optional ByVal PicReserve As Integer, Optional ByVal WidthEdge As Integer )
  • 3楼网友:煞尾
  • 2021-03-30 02:24
用法有三种
1、赋值给变量就要带括号 比如 a = PicInComment (1, 250)
2、call PicInComment (1, 250)
3、PicInComment 1, 250
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯