Subプロシージャを呼び出すときに、かっこを使うことはできません。の原因と解決方法 【VBScriptエラー】 [VBScript]
スポンサーリンク
MsgBoxで戻り値の出力設定の忘れ
【原因】
MsgBoxでボタンオプションを指定したのに、戻り値の出力を設定していなかった
例)MsgBox(msg & vbCr & msg2,0)
【解決方法】
ボタンオプションを設定した場合は、出力を設定する
Dim out
out = MsgBox(msg & vbCr & msg2,0,flName)
スポンサーリンク
Subルーチンの呼び出しでCallの記述がない
【原因】
Subルーチンを呼び出すときに、ルーチン名の前にCallをつけるのを忘れていた。
JavaScriptとの記述に慣れてしまうと、Callを付け忘れてしまうパターン
例) sortQuickASC(qNo,0,UBound(qNo))
【解決方法】
サブルーチンの前にCallをつける。
○ Call sortQuickASC(qNo,0,UBound(qNo))
スポンサーリンク
関連記事
Subプロシージャを呼び出すときに、かっこを使うことはできません。の原因と解決方法 【VBScriptエラー】
コメント 0
コメントの受付は締め切りました