これから作る関数の名前を"gmod"として、利用の仕方をgmod(n,p)
としましょう。この関数は、nをpで割った余りを求める関数です。
マクロは次のように書きます。
�@ function gmod(n , p as integer) as integer
�A dim m as integer
�B m = n / p
�C gmod = n - m * p
�B end function
�@の関数はnをpで割った余りを求める関数gmodです。
�B行目はn,p,mのそれぞれが整数値(integer)を扱うように�@、�Aで宣言されています。
したがって、少数は扱わない計算となります。たとえば、"15/7"の計算は"2"となります。
�Cで余りを求めています。関数名(gmod)に結果を納(=)めれば出来上がりです。