TripleState 屬性

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

適用於

CheckBox 物件

OptionButton 物件

ToggleButton 物件

您可以指定核取方塊、 切換按鈕或選項按鈕會顯示如何使用TripleState屬性Null 值。讀/寫布林值

expression.TripleState

expression 必要。會傳回 [適用於] 清單中其中一個物件的運算式。

備註

TripleState 屬性使用下列設定值。

設定值

Visual Basic

描述

True

控制項會在值為 [是]、[否] 和 [Null] 的三種狀態之間循環,並在 Value 屬性設定為 Null 時,顯示為無法使用 (變灰)。

False

(預設) 控制項會在值為 [是] 和 [否] 的狀態之間循環。Null 值的顯示與 [否] 相同。


附註: 您可以使用控制項的屬性工作表、 巨集或 Visual Basic for Applications (VBA) 程式碼設定TripleState屬性。

您可以在所有檢視中設定此屬性。

範例

下列範例顯示詳細描述表單 "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

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×