共用方式為


CheckBox.TripleState 屬性 (存取)

使用 TripleState 屬性來指定指定控制項顯示 Null 值的方式。 可讀寫的 Boolean

語法

表達。三州

代表 CheckBox 物件的變數。

註解

Null 屬性使用下列設定值。

設定 描述
True 控制項會循環切換 [是]、[ ] 和 [空值 ] 的狀態。 當控制項的 Value 屬性設定為 Null 時,控制項會顯示為灰色 (灰色) 。
False (預設) 控制項會循環切換 [ ] 和 [否 ] 值的狀態。 Null 值顯示為 No 值。

這個屬性可以在任何檢視中設定。

範例

下列範例會顯示一則訊息,詳細描述表單 frmOperations 上名為 Check1 的核取方塊狀態。

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 

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應