CheckBox オブジェクト (Outlook フォーム スクリプト)
項目の選択状態を表示するコントロールです。
注釈
チェック ボックス (CheckBox) は、[はい/いいえ]、[真/偽]、[オン/オフ] のような 2 つの状態を切り替えるときに使用します。 CheckBox を選択すると、チェック マーク ([X] など) が表示され、設定値は [はい]、[真]、または [オン] となります。 一方、CheckBox の選択を解除すると、チェック マークの表示は消えて、設定値は [いいえ]、[偽] または [オフ] になります。 TripleState プロパティの値に応じて、CheckBox に Null 値を指定することもできます。
CheckBox コントロールをデータ ソースにバインドした場合は、その設定値を変更すると、データ ソースの値が変更されます。 CheckBox コントロールが無効になっている場合、現在の状態が淡色表示されますが、ユーザー インターフェイスからそのチェック ボックスの状態を変更することはできません。
関連する項目の中から複数の項目を選択する場合には、グループ ボックスの中に複数のチェック ボックス ( CheckBox ) コントロールを配置します。 たとえば、購入できる品目の一覧を含む注文フォームを作成し、各品目の前に CheckBox を配置できます。 ユーザーは、該当する商品のチェック ボックスをオンにすることにより、商品を選択できます。
CheckBox の既定のプロパティは Value プロパティです。
ListBox を使用すると、選択したオプションでチェック マークを付けることもできます。 目的に応じて、チェック ボックス ( CheckBox ) コントロールをグループ化して使用する代わりにリスト ボックス ( ListBox ) コントロールを使用できます。
イベント
名前 | 説明 |
---|---|
Click | ユーザーがコントロール内部をクリックしたときに発生します。 |
プロパティ
名前 | 説明 |
---|---|
Accelerator | コントロールのアクセス キーを設定します。 読み取り/書き込みが可能です。 |
位置揃え | コントロールの位置をキャプションから相対的に示す整数型 ( Integer) の値を設定します。 読み取り/書き込みが可能です。 |
AutoSize | オブジェクトのサイズを自動的に変更して内容全体を表示するかどうかを指定するブール型 ( Boolean) の値を設定します。 値の取得と設定が可能です。 |
BackColor | オブジェクトの背景色を指定する長整数型 ( Long) の値を設定します。 読み取り/書き込みが可能です。 |
BackStyle | オブジェクトの背景スタイルを指定する整数型 ( Integer) の値を設定します。 値の取得と設定が可能です。 |
Caption | 識別または説明のためオブジェクト上に表示される、文字列型 ( String) の値を取得または設定します。 読み取り/書き込みが可能です。 |
Enabled (有効) | コントロールがフォーカスを受信し、ユーザーが生成するイベントに対応できるようにするかどうかを指定するブール型 ( Boolean) の値を設定します。 値の取得と設定が可能です。 |
ForeColor | オブジェクトの前景色を指定する長整数型 ( Long) の値を設定します。 値の取得と設定が可能です。 |
GroupName | 同時に選択できない CheckBox コントロールのグループを示す、文字列型 ( String) の値を取得または設定します。 値の取得と設定が可能です。 |
ロック済み | コントロールが編集可能であるかどうかを指定するブール型 ( Boolean) の値を設定します。 値の取得と設定が可能です。 |
MouseIcon | コントロールに割り当てられるカスタム アイコンの完全パス名を表す文字列型 ( String) の値を返します。 読み取り専用です。 |
MousePointer | ユーザーがマウスを特定のオブジェクトに重ねたときに表示するポインターの種類を指定する整数型 ( Integer) の値を設定します。 読み取り/書き込みが可能です。 |
Picture | コントロールに表示するビットマップの完全パス名を表す文字列型 ( String) の値を返します。 読み取り専用です。 |
PicturePosition | キャプションを基準とした画像の位置を指定する整数型 ( Integer) の値を取得または設定します。 読み取り/書き込みが可能です。 |
SpecialEffect | オブジェクトの外観を指定する整数型 ( Integer) の値を設定します。 読み取り/書き込みが可能です。 |
TextAlign | コントロール内のテキストの配置方法を指定する整数型 ( Integer) の値を設定します。 読み取り/書き込みが可能です。 |
TripleState | ユーザー インターフェイスから CheckBox の Null 状態を指定できるかどうかを決定するブール型 (Boolean) の値を取得または設定します。 値の取得と設定が可能です。 |
値 | チェック ボックスがオンであるかどうかを特定するバリアント型 ( Variant) の値を取得または設定します。 読み取り/書き込みが可能です。 |
WordWrap | コントロールの内容を行の終わりで折り返し、テキストに合わせて自動的にコントロールを拡張するかどうかを指定するブール型 ( Boolean) の値を設定します。 読み取り/書き込みが可能です。 |
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。