Ejemplo de control TextBox y propiedades AutoSize, Text
En el ejemplo siguiente se muestra el efecto de la propiedad AutoSize en un control TextBox de una sola línea y otro TextBox de líneas múltiples.
El usuario puede escribir texto en el elemento TextBox y activar o desactivar AutoSize independientemente del contenido del elemento TextBox. En este ejemplo de código también se usa la propiedad Text .
Para usar este ejemplo, copie este código de muestra en la parte Declaraciones de un formulario. Asegúrese de que el formulario contiene:
- Dos controles TextBox denominados TextBox1 y TextBox2.
- Un control ToggleButton denominado ToggleButton1.
Private Sub UserForm_Initialize()
TextBox1.Text = "Single-line TextBox. " _
& "Type your text here."
TextBox2.MultiLine = True
TextBox2.Text = "Multi-line TextBox. Type " _
& "your text here. Use CTRL+ENTER to start " _
& "a new line."
ToggleButton1.Value = True
ToggleButton1.Caption = "AutoSize On"
TextBox1.AutoSize = True
TextBox2.AutoSize = True
End Sub
Private Sub ToggleButton1_Click()
If ToggleButton1.Value = True Then
ToggleButton1.Caption = "AutoSize On"
TextBox1.AutoSize = True
TextBox2.AutoSize = True
Else
ToggleButton1.Caption = "AutoSize Off"
TextBox1.AutoSize = False
TextBox2.AutoSize = False
End If
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.