Tag 屬性

適用對象

BoundObjectFrame 物件

Image 物件

OptionGroup 物件

SubForm 物件

CheckBox 物件

Label 物件

Page 物件

TabControl 集合物件

ComboBox 物件

Line 物件

PageBreak 物件

TextBox 物件

CommandButton 物件

ListBox 物件

Rectangle 物件

ToggleButton 物件

CustomControl 物件

ObjectFrame 物件

Report 物件

Form 物件

OptionButton 物件

Section 物件

儲存 Microsoft Office Access 2007 應用程式所需之表單、報表、資料頁、章節或控制項的相關額外資訊。讀/寫字串

expression.Tag

必須要有 expression。傳回「適用對象」清單中其中一個物件的運算式。

備註

您可以輸入長度高達 2048 個字元的字串運算式。預設設定為零長度字串 (" ")。

您可以使用物件的屬性工作表、巨集或 Visual Basic for Applications (VBA) 程式碼來設定此屬性。

與其他屬性不同的是,Tag 屬性設定不會影響任何物件的屬性。

您可以使用此屬性,將識別字串指派給物件,而不影響其他任何屬性設定,或造成其他副作用。當您需要檢查當做變數傳遞至程序的表單、報表、資料頁、區段或控制項時,Tag 屬性非常實用。

範例

下列範例會使用 Tag 屬性顯示表單上控制項的自訂訊息。當控制項具有焦點時,描述性文字會顯示在稱為 lblMessage 的標籤控制項中。您可以將個控制項的 Tag 屬性設定為簡短的文字字串,以指定訊息的文字。當控制項收到焦點時,系統會將其 Tag 屬性指派給標籤控制項的 Caption 屬性。此範例會在表單上顯示名為 txtDescription 之文字方塊的描述性文字,以及名為 cmdButton 的命令按鈕。

Sub Form_Load()
Dim frmMessageForm As Form
Set frmMessageForm = Forms!Form1
frmMessageForm!lblMessage.Caption = "" ' Clear text.
frmMessageForm!txtDescription.Tag = _
"Help text for the text box."
frmMessageForm!cmdButton.Tag = _
"Help text for the command button."
End Sub
Sub txtDescription_GotFocus()
' Tag property setting as caption.
Me!lblMessage.Caption = Me!txtDescription.Tag
End Sub
Sub txtDescription_LostFocus()
Me!lblMessage.Caption = ""
End Sub
Sub cmdButton_GotFocus()
' Tag property setting as caption.
Me!lblMessage.Caption = Me!cmdButton.Tag
End Sub
Sub cmdButton_LostFocus()
Me.lblMessage.Caption = " "
End Sub
擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

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

×