OptionValue 屬性

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

適用於

CheckBox 物件

OptionButton 物件

ToggleButton 物件

在選項群組中,每一個控制項都有一個數值,可以使用 OptionValue 屬性來設定。可讀寫的 Long

expression.OptionValue

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

備註

選取控制項時,數字會指派到 [選項] 群組中。如果 [選項] 群組繫結至欄位中,選取的控制項OptionValue屬性的值就會儲存在欄位。

例如,有一個 [區域] 選項群組與資料表中的 [區域] 欄位繫結。[歐洲] 按鈕的 OptionValue 屬性設定為 1,[亞洲] 按鈕的設定為 2,而 [非洲] 按鈕的設定為 3。當選取其中一個按鈕時,[區域] 選項群組的值會與選定控制項的 OptionValue 屬性設定相同。在這種情況下,因為 [區域] 選項群組與 [區域] 欄位相繫結,所以資料表中這個欄位的值也等於 2。

附註: OptionValue 屬性只適用於選項群組中的核取方塊、選項按鈕及切換按鈕控制項。

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

除非您自行變更了 OptionValue 屬性,否則置於選項群組中的第一個控制項值為 1,第二個控制項值為 2,依此類推。

只有當控制項放置於選項群組控制項中時,OptionValue 屬性才可用。當核取方塊、切換按鈕或選項按鈕並不在選項群組中時,控制項就沒有 OptionValue 屬性,而是改為每一個此類控制項都包含 ControlSource 屬性,並且每一個控制項的值都為 True (如果選取) 或 False (如果不選取)。

範例

下列範例在開啟表單時會設定 "Ship Method Group" 選項群組中三個選項按鈕的 OptionValue 屬性。當選取了選項群組中的一個選項按鈕時,即會顯示一則訊息,指出貨運公司的指定識別碼。

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

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×