Ypatybė OptionValue

Taikoma

Objektas CheckBox

Objektas OptionButton

Objektas ToggleButton

Kiekvienas valdiklis parinkčių grupėje turi skaitinę reikšmę, kurią galite nustatyti naudodami ypatybę OptionValue. Skaityti/rašyti Long.

reiškinys.OptionValue

reiškinys Būtina. Reiškinys, kuris pateikia vieną iš sąrašo „Taikoma“ objektų.

Pastabos

Pasirinkus valdiklį, skaičius priskiriamas parinkčių grupei. Jei parinkčių grupė susieta su lauku, pasirinkto valdiklio ypatybės OptionValue reikšmė saugoma šiame lauke.

Pvz., ši Regiono parinkčių grupė susieta su Regiono lauku lentelėje. Europos mygtukas turi ypatybės OptionValue parametrą 1, Azijos mygtukas turi parametrą 2, o Afrikos mygtukas turi parametrą 3. Pasirinkus vieną iš šių mygtukų, Regiono parinkčių grupės reikšmė bus tokia pat kaip pasirinkto valdiklio ypatybės OptionValue parametras. Šiuo atveju, kadangi Regiono parinkčių grupė susieta su lauku Regionas, šio lauko reikšmė lentelėje taip pat yra lygi 2.

Pastaba: Ypatybė OptionValue taikoma tik žymės laukas, parinkties mygtukas ir perjungiklis valdikliams parinkčių grupėje.

Ypatybę OptionValue galite nustatyti naudodami valdiklio ypatybių lapą, makrokomandą arba „Visual Basic for Applications“ (VBA) kodą.

Jei patys nepakeisite ypatybės OptionValue, pirmasis valdiklis, kurį įdėsite į parinkčių grupę, turės reikšmę 1, antrasis valdiklis turės reikšmę 2 ir t. t.

Ypatybė OptionValue prieinama tik tada, kai valdiklis įdedamas į parinkčių grupės valdiklio vidų. Kai žymės langelis, perjungimo mygtukas arba parinkties mygtukas nėra parinkčių grupėje, valdiklis neturi ypatybės OptionValue. Vietoje to, kiekvienas toks valdiklis turi ypatybę ControlSource ir kiekvieno valdiklio reikšmė bus True, jei pasirinktas, arba False, jei nepasirinktas.

Pavyzdys

Tolesniame pavyzdyje ypatybė OptionValue nustatoma trims parinkčių mygtukams parinkčių grupėje „Siuntimo būdo grupė“, kai atidaroma forma. Pasirinkus parinkčių grupės parinkties mygtuką, rodomas pranešimas, pateikiantis siuntėjo priskirtą ID numerį.

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
Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×