Cerrar formulario desde botón de comando (Command Button)

Como ya hemos visto en estas últimas entregas, el Objeto de Botón de Comando es muy útil para habilitar la interacción entre el usuario y el programa permitiendo ejecutar diversas acciones para aprobar o declinar opciones del formulario. Para finalizar con este capítulo del Objeto Botón de Comando vamos a ver una funcionalidad más que se trata de contar con un botón que permite cerrar el formulario.

Lo primero es ingresar al editor de Visual Basic, puede ser con la combinación de teclas Alt + F11 y en la ventana del Explorador de proyectos, ubicamos el libro de trabajo donde queremos insertar el formulario para lo cual damos clic derecho y seleccionamos la opción Insertar de la cual se despliegan tres opciones y finalmente, clic en la opción UserForm:

De esta manera, se inserta el formulario el cual se puede observar dentro de la “estructura” del explorador de proyectos como un Objeto más del libro de trabajo:

Nos ubicamos en la ventana de herramientas que se presenta como una ventana flotante:

Vamos a crear el mismo formulario de la entrega anterior con una Etiqueta de Texto, un Cuadro de Texto, un Botón de Comando y por último, se agrega otro botón con la Propiedad Name con texto BotonCerrar para el diseño del Formulario quedando de la siguiente manera:

Y al dar doble clic en este botón Cerrar, ingresamos el siguiente código:

FormularioGerencie.Hide

Queda de la siguiente manera en el editor VBA:

Ahora, luego de ejecutar el Formulario y dar clic en el botón cerrar, el formulario se desactiva.

Descargar archivo de trabajo.

Contenido relacionado:
Compartirlo
Gerencie.com en su correo.

Suscríbase y nosotros colocaremos en su bandeja de entrada la mejor información que generamos diariamente.


Déjenos su opinión

Una opinión
  1. Mike dice:

    Esta opción oculta el formulario pero no lo descarga de la memoria, recomendaría usar Unload ME
    Saludos

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc., pero debe hacerlo con respeto, sin insultar y sin ofender a otros.

Información legal aplicable para Colombia.