Compartir a través de


Cómo: inicializar las propiedades del Control

Importante

Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Los controles pueden inicializarse en tiempo de ejecución utilizando el código de Visual Basic en una macro. Por ejemplo, puede llenar un cuadro de lista, establecer valores de texto o botones de opciones.

En el siguiente ejemplo, se usa el método AddItem para agregar datos a un cuadro de lista. A continuación, se establece el valor de un cuadro de texto y se muestra el formulario.

Private Sub GetUserName()
    With UserForm1
        .lstRegions.AddItem "North"
        .lstRegions.AddItem "South"
        .lstRegions.AddItem "East"
        .lstRegions.AddItem "West"
        .txtSalesPersonID.Text = "00000"
        .Show
        ' ...
    End With
End Sub

También puede usar código en el evento Initialize de un formulario para establecer los valores iniciales de los controles del formulario. Una de las ventajas de establecer valores de control iniciales en el evento Initialize es que el código de inicialización se mantiene con el formulario. Puede copiar el formulario en otro proyecto y, al ejecutar el método Show para mostrar el cuadro de diálogo, se inicializarán los controles.

Private Sub UserForm_Initialize()
    With UserForm1
        With .lstRegions
           .AddItem "North"
            .AddItem "South"
            .AddItem "East"
            .AddItem "West"
        End With
        .txtSalesPersonID.Text = "00000"
    End With
End Sub

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.