標題:
請益:為什麼使用call 呼叫 反而會出現錯誤
[打印本頁]
作者:
handsometrowa
時間:
2019-12-12 21:48
標題:
請益:為什麼使用call 呼叫 反而會出現錯誤
請問各位先進
我在練習VBA時 (EXCEL 2007)
在同一個模組裡面呼叫以下程式碼
Option Explicit
Sub N_Sample005()
Dim myStr As String
N_Sample005_1 myStr:="N_Sample005_1"
End Sub
'被呼叫出的程序
Sub N_Sample005_1(myStr As String)
MsgBox myStr
End Sub
我自己手癢 把呼叫的方式改成 使用『Call』
反而會出現 ::必須是陳述式結尾
這個錯誤訊息 請問為什麼阿??
不是用call 就可以呼叫副程式嗎??
這個範例反而不用call 關鍵字 就能啟動副程式??
Option Explicit
Sub N_Sample005()
Dim myStr As String
Call N_Sample005_1 myStr:="N_Sample005_1" '改成這樣子
End Sub
'被呼叫出的程序
Sub N_Sample005_1(myStr As String)
MsgBox myStr
End Sub
作者:
bobomi
時間:
2019-12-13 08:23
call need ( )
Call N_Sample005_1 ( myStr:="N_Sample005_1" )
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)