Compartir a través de


Crear un cuadro de diálogo personalizado

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

  1. Crear un formulario de usuario

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

  2. Agregar controles a un formulario de usuario

    Busque el control que desea agregar en el Cuadro de controles y arrástrelo al formulario.

  3. Establecer las propiedades de los controles

    Con el botón secundario haga clic en un control en modo de diseño y, a continuación, haga clic en Propiedades para mostrar la ventana Propiedades.

  4. Inicializar propiedades de los controles

    Puede iniciar los controles en un procedimiento antes de mostrar un formulario, o puede agregar código al evento Initialize del formulario.

  5. Eventos de cuadro de diálogo y de control

    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 los procedimientos de eventos que se ejecutarán cuando se produzca el evento.

  6. Mostrar un cuadro de diálogo personalizado

    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.