VBScript: InputBoxに初期値を設定する方法

VBScriptのInputBoxを表示する際に、 初期値を設定する場合は、 InputBox 関数の第3引数に初期値を指定します

次のコードでは第3引数に指定している「"田中 太郎"」が初期値として 表示されます。

strRe = InputBox("名前を入力してください", "名前入力", "田中 太郎")

下図のような入力ボックスが表示されます。

inputbox 初期値表示

InputBoxの引数は第1引数がメッセージ、第2引数がタイトル、 第3引数が「初期値」で、第2引数以降は省略可能です。

タイトルが不要で「初期値」を表示したい場合は次のようなコードでも 表示できます。

' タイトルなし 初期値あり
strRe = InputBox("名前を入力してください", , "田中 太郎")
タイトルなし初期値あり
VBScript入門