VBScript: 関数(Function文)の書き方

VBScriptで関数を作成する場合はFunction文を利用します。

書式
[アクセス制限] Function 関数名 [(引数リスト)]
	' 処理内容
End Function

「アクセス制限」は「Private」または「Public」を指定します。 省略した場合は「Public」になります。 引数が複数ある場合はカンマで区切ってください。
関数は値を返すことができ、戻り値は関数名に代入します。

次のサンプルコードでは関数「CalcPlus」を作成しています。 関数「CalcPlus」は2つの引数を受け取り、 足した値を返す関数です。

' 関数定義
Function CalcPlus(x, y)

	CalcPlus = x + y

End Function

a = 2
b = 3

'関数呼び出し
c = CalcPlus(a, b)

WScript.Echo c
'関数呼び出し
c = CalcPlus(a, b)

上記のコードが関数「CalcPlus」を呼び出している部分です。 戻り値を変数「c」で受け取っています。

VBScript入門