@634

VBA TIPS - 文字入力ダイアログボックス(インプットボックス)の表示

Advertisement

文字入力用ダイアログボックスの利用と応用

インプットボックス(文字を1行入力できるダイアログボックス)を利用するには、InputBox関数を利用する。
入力された値は、戻り値として受け取ることができる。

書式
InputBox(表示する文字 [, タイトル] [, 初期値] [, 表示横位置] [, 表示縦位置] [, ヘルプファイル, コンテキスト])

表示する文字

ボックスに表示する文字を設定する。

InputBox("名前の入力")

図1:文字指定結果
図1:文字指定結果

タイトル

ボックスのタイトルを設定する。

InputBox("名前の入力", "質問")

図2:タイトル指定結果
図2:タイトル指定結果

初期値

入力欄に表示する初期値を指定。

InputBox("名前の入力", "質問", "ゲスト")

図3:初期値指定結果
図3:初期値指定結果

表示横位置

ボックスを表示する横位置を指定する。

InputBox("名前の入力", "質問", "ゲスト", 0)

表示縦位置

ボックスを表示する縦位置を指定する。

InputBox("名前の入力", "質問", "ゲスト", 0, 0)

ヘルプファイル,、コンテキスト

ヘルプボタン、ヘルプファイルを利用する場合に指定。ここにヘルプファイル名を入力すると、自動的にインプットボックスにヘルプボタンが追加される。

戻り値

Dim Name as String
Name = InputBox("名前の入力", "質問", "ゲスト", 0, 0, "user.hlp", 0)

Advertisement

ショートカット

634
634ブログ
このカテゴリのトップページに戻る
Incubator(Pukiwiki)
634ラボ
   UIコレクションギャラリー
   ZO-3ジェネレーター

サイト検索


Y!ログール