Compartir a través de


Crear cuadros de diálogo personalizados

Utilice el siguiente procedimiento para crear un cuadro de diálogo personalizado:

  1. Crear un elemento UserForm

    En el menú Insertar del Editor de Visual Basic, haga clic en UserForm.

  2. Agregar controles a UserForms

    Busque el control que desea agregar en el Cuadro de herramientas y arrástrelo hasta el formulario.

  3. Establecer las propiedades del control

    Right-click a control in design mode and click Properties to display the Properties window.

  4. Inicializar los controles

    Puede inicializar los controles de un procedimiento antes de presentar un formulario o puede agregar código al evento Initialize del formulario.

  5. Escribir procedimientos de eventos

    Todos los controles tienen una serie de eventos definidos de antemano. Por ejemplo, un botón de comando tiene un evento Click que se ejecuta cuando el usuario hace clic en él. Puede escribir procedimientos de eventos que se ejecuten cuando los eventos se produzcan.

  6. Mostrar cuadros de diálogo personalizados

    Utilice el método Show para mostrar un UserForm.

  7. Utilizar los valores de los controles mientras se ejecuta el código

    Algunas propiedades pueden establecerse en tiempo de ejecución. Los cambios que el usuario realice en el cuadro de diálogo se pierden al cerrarlo.

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.