Propriedade Tag

Aplica-se a

Objeto BoundObjectFrame

Objeto Image

Objeto OptionGroup

Objeto SubForm

Objeto CheckBox

Objeto Label

Objeto Page

Coleção TabControl

Objeto ComboBox

Objeto Line

Objeto PageBreak

Objeto TextBox

Objeto CommandButton

Objeto ListBox

Objeto Rectangle

Objeto ToggleButton

Objeto CustomControl

Objeto ObjectFrame

Objeto Report

Objeto Form

Objeto OptionButton

Objeto Section

Armazena informações adicionais sobre um formulário, relatório, página de acesso a dados, secção ou controlo de que uma aplicação do Microsoft Office Access 2007 necessita. Cadeia de leitura/escrita.

expressão.Marca

expressão Obrigatório. Uma expressão que devolve um dos objetos na lista Aplica-se A.

Observações

Pode introduzir uma expressão de cadeia com um máximo de 2048 carateres. A predefinição é uma cadeia de comprimento zero (" ").

Pode definir esta propriedade ao utilizar a folha de propriedadesdo objeto, uma macro ou um código VBA (Visual Basic for Applications).

Ao contrário de outras propriedades, a definição de propriedade Marca não afeta nenhum dos atributos de um objeto.

Pode utilizar esta propriedade para atribuir uma cadeia de identificação a um objeto sem afetar nenhuma das suas outras definições de propriedade ou sem causar outros efeitos secundários. A propriedade Marca é útil quando precisa de verificar a identidade de um formulário, relatório, página de acesso a dados, secção ou controlo que é transmitido como uma variável para um procedimento.

Exemplo

O exemplo seguinte utiliza a propriedade Marca para apresentar mensagens personalizadas sobre controlos num formulário. Quando um controlo tem o foco, o texto descritivo é apresentado num controlo de etiqueta denominado lblMessage. Pode especificar o texto da mensagem ao definir a propriedade Marca de cada controlo como uma cadeia de texto breve. Quando um controlo recebe o foco, a respetiva propriedade Marca é atribuída à propriedade Legenda do controlo de etiqueta. Este exemplo apresenta o texto descritivo de uma caixa de texto denominada txtDescription e um botão de comando com o nome cmdButton num formulário.

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

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×