Exemplo de propriedades EnterKeyBehavior, MultiLine
O exemplo a seguir usa a propriedade EnterKeyBehavior para controlar o efeito de Enter em uma Caixa de Texto. Neste exemplo, o usuário pode especificar uma TextBox de linha única ou com várias linhas.
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:
- A TextBox named TextBox1.
- Dois controles ToggleButton chamados ToggleButton1 e ToggleButton2.
Private Sub UserForm_Initialize()
TextBox1.EnterKeyBehavior = True
ToggleButton1.Caption = "EnterKeyBehavior is True"
ToggleButton1.Width = 70
ToggleButton1.Value = True
TextBox1.MultiLine = True
ToggleButton2.Caption = "MultiLine is True"
ToggleButton2.Width = 70
ToggleButton2.Value = True
TextBox1.Height = 100
TextBox1.WordWrap = True
TextBox1.Text = "Type your text here. If " _
& "EnterKeyBehavior is True, " _
& "press Enter to start a new line. Otherwise, press SHIFT+ENTER."
End Sub
Private Sub ToggleButton1_Click()
If ToggleButton1.Value = True Then
TextBox1.EnterKeyBehavior = True
ToggleButton1.Caption = _
"EnterKeyBehavior is True"
Else
TextBox1.EnterKeyBehavior = False
ToggleButton1.Caption = _
"EnterKeyBehavior is False"
End If
End Sub
Private Sub ToggleButton2_Click()
If ToggleButton2.Value = True Then
TextBox1.MultiLine = True
ToggleButton2.Caption = "MultiLine TextBox"
Else
TextBox1.MultiLine = False
ToggleButton2.Caption = "Single-line TextBox"
End If
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.