Transferencia de valores de Excel desde un formulario de usuario

Tabla de contenido

Cómo consultar inteligentemente datos de Excel desde un formulario de usuario

Al usar UserForms en sus procedimientos de VBA, siempre existe la tarea de guardar un cierto estado o información en el UserForm y luego consultarlo en un módulo.

Una forma es almacenar temporalmente esta información en una hoja de trabajo para el programa en ejecución. Pero también puedes utilizar otro método que siempre funciona sin ningún esfuerzo.

Cada UserForm tiene la propiedad Día. También puede asignar un texto a esta propiedad. Mientras el UserForm no se descargue de la memoria, la propiedad permanece Día su valor.

Para transferir información de un UserForm a un procedimiento VBA, guarde la información en la propiedad Tag en el código del programa del UserForm:

Me.Tag = "Mi texto"

Ahora puede consultar esta propiedad directamente en su procedimiento:

Si UserForm1.Tag = "Mi texto", entonces …

Asegúrese de que el contenido de Día solo se conserva mientras el UserForm permanezca en la memoria. Para ocultar el UserForm, simplemente configure el método Esconder en lugar de Descargar una.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave