コードでのSubプロシージャおよびFunctionプロシージャの使用

コード内の関数は、常に変数割当の右側または式で使用する必要があります。

例:

Temp = Celsius(fDegrees)

別のプロシージャからSubプロシージャをコールするには、必須の引数の値とともにプロシージャの名前をカンマで区切って入力します。Call文は必須ではありませんが、これを使用する場合は、引数をカッコで囲む必要があります。

次の例は、MyProcプロシージャへの2つのコールを示しています。1つはコード内でCall文を使用しますが、もう1つは使用しません。両方とも同じ処理を実行します。

     Call MyProc(firstarg, secondarg)
        MyProc firstarg, secondarg

Call文を使用しない場合、コールではカッコが省略されていることに注意してください。

Sub MyProc(inpParam)
            inpParam = 20
        End Sub
        Param = 10
        MyProc Param