作者jacky1989 ()
看板Visual_Basic
标题[VBA ] sub传值问题
时间Fri Jul 1 20:55:04 2016
我在VBA内使用SUB传值出现奇怪的问题
sub a1()
v0 = 1
v1 = 2
a2(v0,v1)
End Sub
Sub a2(ByVal s0,ByVal s1)
MsgBox "v0=" & s0
MsgBox "v1=" & s1
End
编译时却出现编译错误,必须是::=
请问这个该如何解决呢?
先感谢了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.136.46.213
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Visual_Basic/M.1467377707.A.F87.html
1F:推 garyl62327: Sub a2里面的msgbox &v0跟&v1改成&s0跟&s107/01 22:37
改了,一样状况
※ 编辑: jacky1989 (101.15.112.22), 07/01/2016 22:46:02
2F:→ cf1064: call a2(v0,v1) 07/01 23:53
可以了,感谢
※ 编辑: jacky1989 (123.192.57.91), 07/02/2016 00:18:44