Hvordan genanvendes automatisk automatisk filter, når data ændres i Excel?
I Excel, når du anvender filtre funktion til at filtrere data, ændres filterresultatet ikke automatisk med dataændringerne i dine filtrerede data. For eksempel, når jeg filtrerer alle æbler fra dataene, ændrer jeg nu en af de filtrerede data til BBBBBB, men resultatet ændres ikke såvel som det viste skærmbillede. Denne artikel vil jeg tale om, hvordan man automatisk anvender automatisk filtrering, når data ændres i Excel.
Anvend automatisk automatisk filter igen, når data ændres med VBA-kode
Anvend automatisk automatisk filter igen, når data ændres med VBA-kode
Normalt kan du opdatere filterdataene ved at klikke på funktionen Anvend igen manuelt, men her introducerer jeg en VBA-kode til dig, der automatisk opdaterer filterdata, når data ændres, gør som følger:
1. Gå til det regneark, som du vil opdatere filteret automatisk, når data ændres.
2. Højreklik på arkfanen, og vælg Vis kode fra genvejsmenuen, i poppet ud Microsoft Visual Basic til applikationer vindue, kopier og indsæt følgende kode i det tomme modulvindue, se skærmbillede:
VBA-kode: Anvend automatisk filter igen, når data ændres:
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Sheet3").AutoFilter.ApplyFilter
End Sub
Bemærk: I ovenstående kode, Sheet 3 er navnet på arket med det automatiske filter, du bruger, skal du ændre det til dit behov.
3. Og gem derefter og luk dette kodevindue, nu, når du ændrer de filtrerede data, filtre funktion opdateres automatisk med det samme, se skærmbillede:
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!