Exemplo das propriedades Enabled, EnterFieldBehavior, SelLength, SelStart, SelText
O exemplo a seguir rastreia as propriedades relacionadas à seleção (SelLength, SelStart e SelText) que são alteradas à medida que o usuário move o ponto de inserção e estende a seleção usando o teclado.
Este exemplo também usa as propriedades Enableed e EnterFieldBehavior .
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 Caixa de Texto grande chamada TextBox1.
- Três controles TextBox em uma coluna chamada TextBox2 por meio do TextBox4.
Private Sub TextBox1_KeyUp(ByVal KeyCode As _
MSForms.ReturnInteger, ByVal Shift As Integer)
TextBox2.Text = TextBox1.SelStart
TextBox3.Text = TextBox1.SelLength
TextBox4.Text = TextBox1.SelText
End Sub
Private Sub UserForm_Initialize()
TextBox1.MultiLine = True
TextBox1.EnterFieldBehavior = _
fmEnterFieldBehaviorRecallSelection
TextBox1.Text = "Type your text here. Use " _
& "CTRL+ENTER to start a new line."
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.