作者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/m.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