Egenskapen TripleState

Gäller för

CheckBox-objekt

OptionButton-objekt

ToggleButton-objekt

Du kan använda egenskapen TripleState till att specificera hur en kryssruta, växlingsknapp eller alternativknapp visar nollvärden. Boolesk för läsa/skriva.

uttryck.TripleState

uttryck är obligatoriskt. Ett uttryck som returnerar ett av objekten i listan Gäller för.

Kommentarer

Egenskapen TripleState har följande inställningar.

Inställning

Visual Basic

Beskrivning

Ja

Sant

Kontrollen för att växla mellan värdena Ja, Nej och Null. Kontrollen visas nedtonad när egenskapen Värde är inställd på Null.

Nej

Falskt

(Standard) Kontrollen växlar mellan lägen för Yes- och No-värden. Null-värden visas som om de vore No-värden.


Obs!: Du kan ange TripleState-egenskapen på kontrollens egenskapssida, i ett makro eller med VBA-kod (Visual Basic for Applications).

Den här egenskapen kan anges i valfri vy.

Exempel

I det här exemplet visas ett meddelande som i detalj beskriver statusen för en kryssruta med namnet "Check1" i formuläret "frmOperations".

Dim strTripleState As String
strTripleState = Forms.Item("frmOperations").Controls.Item("Check1").TripleState
Select Case strTripleState
Case True
MsgBox "For Check1, TripleState = " & strTripleState & _
". The control will cycle through states for Yes, No, " & _
"and Null values. The control appears dimmed (grayed) " & _
"when its Value property is set to Null."
Case False
MsgBox "For Check1, TripleState = " & strTripleState & _
". The control will cycle through states for Yes and No " & _
"values. Null values display as if they were No values."
Case Else
MsgBox "Can't determine the TripleState property for Check1."
End Select
Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×