TripleState プロパティ

ユーザーが CheckBox または ToggleButton の Null 状態をユーザー インターフェイスを通じて指定できるかどうかを設定します。

構文

object.TripleState [= Boolean ]

TripleState プロパティの構文には、次の指定項目があります。

指定項目 説明
object 必須です。 有効なオブジェクトです。
Boolean 省略可能。 コントロールが Null 状態をサポートするかどうかを指定します。

設定

Boolean の設定は以下のとおりです。

値 説明
True ボタンは、クリックで 3 つの状態に対応します。
False ボタンは True と False のみをサポートします (既定)。

解説

TripleState プロパティは OptionButton にもありますが、無効になっています。 TripleState の値に関係なく、ユーザー インターフェイスを通じてコントロールを Null に設定することはできません。

TripleState プロパティが True の場合、ユーザーは Null、True、False の値を選択できます。 Null 値のときは、ボタンが淡色で表示されます。

TripleState が False の場合、ユーザーは True か False を選択できます。

Null に設定されたコントロールでは、Click イベントは開始されません。

プロパティの設定に関係なく、プログラムで CheckBox または ToggleButton に Null 値を割り当てることで、そのコントロールを常に網かけ表示にするように設定することができます。

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。