Exemplo da propriedade Tag
O exemplo a seguir usa a propriedade Tag para armazenar informações adicionais sobre cada controle no UserForm. O usuário clica em um controle e, em seguida, clica no CommandButton. O conteúdo da Marca para o controle apropriado é retornado no TextBox.
Para usar este exemplo, copie esta amostra de código para a parte Declarações de um formulário. Verifique se o formulário contém:
- Uma TextBox denominada TextBox1.
- Um CommandButton denominado CommandButton1.
- Uma Barra de Rolagem chamada ScrollBar1.
- Uma ComboBox chamada ComboBox1.
- Uma MultiPage chamada MultiPage1.
Private Sub CommandButton1_Click()
TextBox1.Text = ActiveControl.Tag
End Sub
Private Sub UserForm_Initialize()
TextBox1.Locked = True
TextBox1.Tag = "Display area for Tag properties."
TextBox1.AutoSize = True
CommandButton1.Caption = "Show Tag of Current " _
& "Control."
CommandButton1.AutoSize = True
CommandButton1.WordWrap = True
CommandButton1.TakeFocusOnClick = False
CommandButton1.Tag = "Shows tag of control " _
& "that has the focus."
ComboBox1.Style = fmStyleDropDownList
ComboBox1.Tag = "ComboBox Style is that of " _
& "a ListBox."
ScrollBar1.Max = 100
ScrollBar1.Min = -273
ScrollBar1.Tag = "Max = " & ScrollBar1.Max _
& " , Min = " & ScrollBar1.Min
MultiPage1.Pages.Add
MultiPage1.Pages.Add
MultiPage1.Tag = "This MultiPage has " _
& MultiPage1.Pages.Count & " pages."
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.