Saltar al contenido

Evento ACTIVATE


Recommended Posts

publicado

La pregunta es genérica y de concepto. Cuando abro un userform _ Activate para que me cargue un combobox, si luego lo oculto mediante userform.hide, si llegara a reabrirlo una segunda vez mediante un userform. show, ¿me volverá a cargar el combobox porque se activa, o no porque .Hide no desactiva el userform?. En caso de que Hide no desactive el userform como se desactiva?.

Invitado Gengis Khan
publicado

Hola:

El evento Activate se ejecuta siempre que se muestra el formulario.

El evento Initialize se ejecuta solamente la primera vez que se muestre y cada vez que se cierre el formulario y posteriormente se vuelva a mostrar.

En definitiva, si Vd. oculta el formulario con .Hide, y luego lo vuelve a mostrar, se ejecutará el evento Activate pero no el evento Initialize, por eso aquellos procesos que solo deban ejecutarse una sola vez deben localizarse en el evento Initialize y no en el evento Activate.

Saludos

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.