Come estrarre i dati a un altro foglio di lavoro utilizzando VBA?
Abbiamo un rapporto aziendale con nome del dipendente, stato, ID dipendente, manager e processo.
I dati precedenti contengono più di 250 righe. Ora vogliamo che l’utente selezioni Nome, Gestore e processo dagli elenchi a discesa.
Le informazioni dovrebbero essere aggiornate in un altro foglio con un solo clic
Per ottenere l’output sui criteri multipli mostrati sopra, richiediamo il codice VBA. Dobbiamo seguire i passaggi indicati di seguito per avviare l’editor VB Fare clic sulla scheda Sviluppatore Dal gruppo Codice , seleziona Visual Basic o premi semplicemente ALT + F11 per avviare la schermata VBA
-
Fare clic su Inserisci e poi su Modulo
Questo creerà un nuovo modulo.
Inserisci il seguente codice nel Modulo;
Possiamo assegnare la macro al pulsante GO. Dopo aver cliccato sul pulsante GO, otterremo il seguente risultato
Il codice VBA di cui sopra aggiornerà automaticamente il risultato quando cambiamo il nome del dipendente, il responsabile o il processo.
In questo modo, utilizzando Advance Filter * tramite VBA, possiamo estrarre dati su più condizioni.
ADVANCE FILTER INDEX:
link: / tips-Introduction-to-use-advance-filter [Introduzione al filtro avanzato]
`link: / tips-using-and-or-and-multiple-policies [1.
Utilizzo di “And”, “Or” e criteri multipli] `
`link: / tips-how-to-filter-unique-records [2. Come filtrare i record unici?] `
`link: / tips-how-to-use-wildcards [3. Come usare i caratteri jolly?] `
`link: / tips-extract-records-after-specific-date-Policies [4.
Estrai record dopo criteri di data specifici] `
`link: / tips-extract-items-between-2-date-Policies [5.
Estrai elementi tra 2 criteri di data] `
`link: / tips-how-to-extract-data-with-specific-text [6.
Come estrarre dati con testo specifico?] `
`link: / tips-how-to-extract-data-to-another-worksheet-using-vba [7.
Come estrarre i dati in un altro foglio di lavoro utilizzando VBA?] `