Form.Tag-Eigenschaft (Access)
In dieser Eigenschaft werden zusätzliche Informationen zu Formularen, Berichten, Bereichen oder Steuerelementen gespeichert, die von einer Microsoft Access-Anwendung benötigt werden. Zeichenfolge mit Lese-/Schreibzugriff.
Ausdruck. Etikett
expression Eine Variable, die ein Form-Objekt darstellt.
Sie können einen Zeichenfolgenausdruck mit bis zu 2.048 Zeichen eingeben. Der Standard ist eine leere Zeichenfolge (" ").
Im Gegensatz zu anderen Eigenschaften wirkt sich die Einstellung der Tag-Eigenschaft nicht auf die Attribute eines Objekts aus.
Verwenden Sie diese Eigenschaft, um einem Objekt eine Identifikationszeichenfolge zuzuweisen, ohne dass sich dies auf andere Eigenschafteneinstellungen auswirkt oder andere Nebenwirkungen verursacht. Die Tag-Eigenschaft ist hilfreich, wenn Sie die Identität eines Formulars, Berichts, Abschnitts oder Steuerelements überprüfen müssen, das als Variable an eine Prozedur übergeben wird.
Das folgende Beispiel verwendet die Tag-Eigenschaft zur Anzeige von benutzerdefinierten Meldungen über Steuerelemente eines Formulars. Hat ein Steuerelement den Fokus, so wird ein beschreibender Text in einem Bezeichnungsfeld-Steuerelement namens lblMessage angezeigt. Sie geben den Text für die Meldung an, indem Sie die Tag-Eigenschaft für jedes Steuerelement auf eine kurze Textzeichenfolge festlegen. Erhält ein Steuerelement den Fokus, wird dessen Tag-Eigenschaft der Caption-Eigenschaft des Bezeichnungsfeld-Steuerelements zugewiesen.
Dieses Beispiel zeigt den beschreibenden Text eines Textfelds namens txtDescription sowie einer Befehlsschaltfläche namens cmdButton an, die sich in einem Formular befinden.
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
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.