CheckBox.OptionValue プロパティ (Access)

オプション グループ内の各コントロールには、 OptionValue プロパティで設定できる数値があります。 読み取り/書き込みが可能な Long です。

構文

式。OptionValue

式CheckBox オブジェクトを表す変数。

注釈

コントロールを選択すると、オプション グループに番号が割り当てられます。 オプション グループがフィールドに連結されている場合、選択したコントロールの "OptionValue/オプション値" プロパティの値がそのフィールドに保存されます。

たとえば、この Region オプション グループは、テーブルの Region フィールドにバインドされます。 [ヨーロッパ] ボタンの "OptionValue/オプション値" プロパティは 1、[アジア] ボタンは 2、[アフリカ] ボタンは 3 に設定されています。 これらのボタンのいずれかを選択すると、[地域] オプション グループの値が、選択したコントロールの "OptionValue /オプション値" プロパティの設定値と同じになります。 この場合、 地域オプション グループ は地域フィールド に連結されているため、テーブル内のこのフィールドの値も 2 になります。

"OptionValue/オプション値" プロパティは、オプション グループ内のチェック ボックス、オプション ボタン、およびトグル ボタンのコントロールにのみ適用されます。

OptionValue プロパティを自分で変更しない限り、オプション グループに配置した最初のコントロールの値は 1 になり、2 番目のコントロールの値は 2 というように続きます。

"OptionValue/オプション値" プロパティは、コントロールがオプション グループ コントロール内に配置されているときにのみ有効です。 チェック ボックス、オプション ボタン、またはトグル ボタンがオプション グループにない場合、コントロールには OptionValue プロパティがありません。 このようなコントロールには、" ControlSource /コントロールソース" プロパティがあり、その値は、コントロールが選択されているときは True 、選択されていないときは False になります。

例

次の例では、フォームが開いたときに、[出荷方法グループ] オプション グループ内の 3 つのオプション ボタンの OptionValue プロパティを設定します。 これらのオプション ボタンを選択すると、運送会社の ID コードを示すメッセージが表示されます。

Private Sub Form_Open(Cancel As Integer) 
 
 Me.Controls("ABC Couriers").OptionValue = 15876 
 Me.Controls("Speedy Delivery").OptionValue = 742 
 Me.Controls("Lightning Express").OptionValue = 1256 
 
End Sub 
 
Private Sub Ship_Method_Group_Click() 
 
 MsgBox "The ID for the selected shipper is " & Me.Controls("Ship Method Group").Value 
 
End Sub

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

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