Trasferire valori Excel da un Form utente

Sommario

Come interrogare in modo intelligente i dati di Excel da un modulo utente

Quando si utilizzano i moduli utente nelle procedure VBA, c'è sempre il compito di salvare un determinato stato o informazioni nel modulo utente e quindi interrogarli in un modulo.

Un modo è memorizzare temporaneamente queste informazioni in un foglio di lavoro per il programma in esecuzione. Ma puoi anche usare un altro metodo che funziona sempre senza alcuno sforzo.

Ogni UserForm ha la proprietà Giorno. Puoi anche assegnare un testo a questa proprietà. Finché il Form utente non viene scaricato dalla memoria, la proprietà rimane Giorno il loro valore.

Per trasferire informazioni da un Form utente a una procedura VBA, salvare le informazioni nella proprietà Tag nel codice programma del Form utente:

Me.Tag = "Il mio testo"

Ora puoi interrogare questa proprietà direttamente nella tua procedura:

Se UserForm1.Tag = "Il mio testo" Allora …

Assicurati che il contenuto di Giorno viene conservato solo finché il Form utente rimane in memoria. Per nascondere il form utente, basta impostare il metodo Nascondere invece di Scaricare un.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave