Come applicare lo stesso filtro a più fogli in Excel?
Potrebbe essere facile per noi applicare la funzione Filtro per filtrare i dati in un foglio di lavoro, ma, a volte, potrebbe essere necessario filtrare su più fogli di lavoro che hanno una formattazione comune dei dati con gli stessi criteri di filtro. Filtrarli uno per uno farà perdere un sacco di tempo, qui posso introdurre un modo semplice per risolverli in una volta.
Applica lo stesso filtro a più fogli di lavoro con codice VBA
Applica lo stesso filtro a più fogli di lavoro con codice VBA
Ad esempio, ho quattro fogli di lavoro poiché la seguente schermata deve essere filtrata con gli stessi criteri del Prodotto = KTE contemporaneamente.
Non esiste un modo diretto per filtrare i dati in più fogli in Excel, ma il seguente codice VBA può aiutarti a completare questo lavoro, per favore fai come segue:
1. Tieni premuto il ALT + F11 chiavi, quindi apre il file Microsoft Visual Basic, Applications Edition finestra.
2. Clic inserire > Modulie incolla il codice seguente nel file Moduli Finestra.
Codice VBA: applica lo stesso filtro a più fogli di lavoro:
Sub apply_autofilter_across_worksheets()
'Updateby Extendoffice
Dim xWs As Worksheet
On Error Resume Next
For Each xWs In Worksheets
xWs.Range("A1").AutoFilter 1, "=KTE"
Next
End Sub
3. E poi premere F5 chiave per eseguire questo codice, tutti i prodotti di KTE sono stati filtrati in tutti i fogli di lavoro contemporaneamente, vedi screenshot:
Note:: All'interno del codice sopra, in questo xWs.Range ("A1"). Filtro automatico 1, "= KTE" sceneggiatura, A1 ed = KTE indica la colonna ei criteri su cui si desidera filtrare, il numero 1 è il numero di colonna in base a cui si è filtrato, è possibile modificarli secondo le proprie necessità. Ad esempio, se vuoi filtrare l'ordine maggiore di 50, devi solo modificare questo script in questo modo: xWs.Range ("B1"). Filtro automatico 2, "> 50".
Filtra i dati in base a più criteri o altre condizioni specifiche, ad esempio per lunghezza del testo, distinzione tra maiuscole e minuscole, ecc.
Kutools for Excel'S Super filtro è una potente utility, puoi applicare questa funzione per completare le seguenti operazioni:
Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica e prova gratuita ora! |
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!