Właściwość OptionValue

Dotyczy

Obiekt CheckBox

Obiekt OptionButton

Obiekt ToggleButton

Każda kontrolka w grupie opcji ma wartość numeryczną, którą ustawia się za pomocą właściwości OptionValue (WartośćOpcji). Właściwość do odczytu i zapisu typu Long (Liczba długa).

wyrażenie.OptionValue

wyrażenie — wymagane. Wyrażenie, które zwraca jeden z obiektów na liście Dotyczy.

Spostrzeżenia

Po zaznaczeniu kontrolki numer zostaje przypisany do grupy opcji. Jeśli grupa opcji jest powiązana z polem, wartość zaznaczonej właściwości OptionValue (WartośćOpcji) kontrolki jest przechowywana w polu.

Na przykład grupa opcji Region jest powiązana z polem Region w tabeli. Przycisk Europa ma właściwość OptionValue (WartośćOpcji) ustawioną na wartość 1, przycisk Azja — na wartość 2, a przycisk Afryka — na wartość 3. Po zaznaczeniu jednego z tych przycisków wartość grupy opcji Region będzie taka sama jak ustawienie właściwości OptionValue (WartośćOpcji) zaznaczonej kontrolki. W takim przypadku, ponieważ grupa opcji Region jest powiązana z polem Region, wartość tego pola w tabeli także jest równa 2.

Uwaga : Właściwość OptionValue (WartośćOpcji) dotyczy tylko elementów pole wyboru, przycisk opcji oraz kontrolek przycisku przełącznik w grupie opcji.

Właściwość OptionValue (WartośćOpcji) można ustawić, wykorzystując arkusz właściwości kontrolki, makro lub kod języka Visual Basic for Applications (VBA).

O ile nie zmienisz właściwości OptionValue (WartośćOpcji) samodzielnie, pierwsza kontrolka, którą umieścisz w grupie opcji, będzie miała wartość 1, druga — wartość 2 itd.

Właściwość OptionValue (WartośćOpcji) jest dostępna tylko, gdy kontrolka jest umieszczona wewnątrz kontrolki grupy opcji. Jeśli pole wyboru, przycisk przełącznika lub przycisk opcji nie znajduje się w grupie opcji, kontrolka nie ma właściwości OptionValue (WartośćOpcji). Zamiast tego każda taka kontrolka ma właściwość ControlSource (ŹródłoFormantu), a wartość każdej kontrolki to True (Prawda), jeśli zostanie zaznaczona, lub False (Fałsz), jeśli nie zostanie zaznaczona.

Przykład

W poniższym przykładzie ustawiono właściwość OptionValue (WartośćOpcji) dla trzech przycisków opcji w grupie opcji „Ship Method Group” (Grupa metody wysyłki), gdy formularz zostaje otwarty. Po zaznaczeniu przycisku opcji w grupie opcji wyświetla się komunikat wskazujący przypisany identyfikator nadawcy.

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
Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×