Ejemplo de propiedades Enabled, EnterFieldBehavior, SelLength, SelStart y SelText
En el ejemplo siguiente se realizan un seguimiento de las propiedades relacionadas con la selección (SelLength, SelStart y SelText) que cambian a medida que el usuario mueve el punto de inserción y extiende la selección mediante el teclado.
En este ejemplo también se usan las propiedades Enabled y EnterFieldBehavior .
Para usar este ejemplo, copie este código de muestra en la parte Declaraciones de un formulario. Asegúrese de que el formulario contiene:
- Un cuadro de texto grande denominado TextBox1.
- Tres controles TextBox en una columna denominada TextBox2 hasta 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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.