(Access OptionButton.TabIndex 屬性)

TabIndex 屬性可用於在表單或報表上的 tab 鍵順序中指定控制項的位置。 可讀寫的 Integer

語法

運算式TabIndex

運算式 代表 OptionButton 物件的變數。

註解

您可以將 TabIndex 屬性設定為整數,代表控制項在表單 tab 鍵順序中的位置。 有效的設定為 0 的第一個索引標籤位置,最多個控制項減 1 的最後一個索引標籤位置的總數。 例如,假如表單內每個具有 TabIndex 屬性的三個控制項、 有效的 TabIndex 屬性設定都是 0、 1 和 2。

TabIndex 屬性設定為整數,且小於 0 會產生錯誤。

根據預設,Microsoft Access 會指派給他們建立表單上的順序中的控制項 tab 鍵順序。 每個新控制項所在 tab 鍵順序中的上一次。 如果您變更控制項的 TabIndex 屬性設定來調整 tab 鍵順序,Access 會自動將其他控制項的 TabIndex 屬性設定重新編號,以反映插入和刪除。

在表單檢視中,看不見或停用的控制項仍會保留在 tab 鍵順序中,但在您按 Tab 鍵時會略過。

變更其他表單上的控制項 tab 鍵順序不會影響您按下控制項的便捷鍵時會發生什麼情況。 例如,如果您已建立文字方塊標籤的便捷鍵,只要您按下標籤的存取鍵,焦點就會移至文字方塊,即使您變更文字方塊的 TabIndex 屬性設定也是一樣。

如果您按下等,都不會有 TabIndex 屬性 (與因此不在 tab 鍵順序中) 的標籤控制項便捷鍵] 焦點移至才能接收焦點 tab 鍵順序中的下一個控制項。

範例

下列範例會回復命令按鈕和文字方塊的 tab 鍵順序。 因為第一次建立 textbox1 的 Textbox,它具有 TabIndex 屬性設定為 0 且 Command1 已設定為 1。

Sub Form_Click() 
 Me!Command1.TabIndex = 0 
 Me!TextBox1.TabIndex = 1 
End Sub

支援和意見反應

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