Friday, September 30, 2022

OptionValue-Eigenschaft

Gilt für

CheckBox-Objekt

OptionButton-Objekt

ToggleButton-Objekt

Jedes Steuerelement in einer Optionsgruppe hat einen numerischen Wert, den Sie mit der OptionValue- Eigenschaft festlegen können. Lesen/Schreiben Long .

Ausdruck . Optionswert

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte in der Liste Gilt für zurückgibt.

Bemerkungen

Wenn das Steuerelement ausgewählt wird, wird die Nummer der Optionsgruppe zugewiesen. Wenn die Optionsgruppe an ein Feld gebunden ist, wird der Wert der OptionValue -Eigenschaft des ausgewählten Steuerelements im Feld gespeichert.

Diese Optionsgruppe „ Region " ist beispielsweise an das Feld „Region" in einer Tabelle gebunden. Die Europa -Schaltfläche hat eine OptionValue -Eigenschaftseinstellung von 1, die Asien- Schaltfläche hat eine Einstellung von 2 und die Afrika -Schaltfläche hat eine Einstellung von 3. Wenn eine dieser Schaltflächen ausgewählt ist, ist der Wert der Optionsgruppe Region derselbe wie der OptionValue Eigenschaftseinstellung für das ausgewählte Steuerelement. Da in diesem Fall die Optionsgruppe „ Region " an das Feld „Region" gebunden ist, ist der Wert dieses Felds in der Tabelle ebenfalls gleich 2.

Hinweis: Die Eigenschaft „OptionValue" gilt nur für die Steuerelemente „Kontrollkästchen", „Optionsschaltfläche" und „Umschaltfläche" in einer Optionsgruppe.

Sie können die OptionValue -Eigenschaft festlegen, indem Sie das Eigenschaftenblatt des Steuerelements, ein Makro oder VBA-Code (Visual Basic for Applications) verwenden.

Wenn Sie die OptionValue- Eigenschaft nicht selbst ändern, hat das erste Steuerelement, das Sie in einer Optionsgruppe platzieren, den Wert 1, das zweite Steuerelement den Wert 2 und so weiter.

Die OptionValue- Eigenschaft ist nur verfügbar, wenn das Steuerelement in einem Optionsgruppen-Steuerelement platziert ist. Wenn sich ein Kontrollkästchen, eine Umschaltfläche oder eine Optionsschaltfläche nicht in einer Optionsgruppe befindet, hat das Steuerelement keine OptionValue- Eigenschaft. Stattdessen hat jedes solche Steuerelement eine ControlSource -Eigenschaft, und der Wert jedes Steuerelements ist entweder True , wenn es ausgewählt ist, oder False , wenn es nicht ausgewählt ist.

Beispiel

Im folgenden Beispiel wird die OptionValue- Eigenschaft für drei Optionsfelder in der Optionsgruppe "Ship Method Group" festgelegt, wenn ein Formular geöffnet wird. Wenn eine Optionsschaltfläche in der Optionsgruppe ausgewählt wird, wird eine Meldung angezeigt, die die dem Versender zugewiesene ID-Nummer angibt.

 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

No comments:

Post a Comment