スポンサーリンク

[VBA] プロシージャ呼び出し 【引数・参照渡し・値渡し・デフォルト引数】


[VBA] プロシージャを呼び出す方法

プロシージャ呼び出し

サンプルコード

結果

プロシージャは、Callで呼び出せます。ちなみに無くても呼び出せますが、Callで明示していたほうが分かりやすいです。
引数は、ByValは値渡し、ByRefは参照渡しとなります。そのため、aの値が10になって、bの値が20になっています。

デフォルト引数

Optionalを使うことで、デフォルト値が設定されている引数となります。
これを使えば、引数に値が指定していなくてもプロシージャを呼び出せます。

サンプルコード

結果

 

VBA
スポンサーリンク
シェアする
trelab