Hoe geavanceerde filterresultaten automatisch bijwerken in Excel?
Wanneer we de geavanceerde filterfunctie toepassen, zullen we zien dat het gefilterde resultaat niet automatisch verandert als de criteria veranderen. Dit vereist dat we de geavanceerde filterfunctie opnieuw toepassen om het nieuwe resultaat te krijgen. Maar heb je een goede en snelle truc om het geavanceerde filterresultaat automatisch bij te werken zoals in het volgende screenshot in Excel?
Werk het geavanceerde filterresultaat automatisch bij met VBA-code
Werk het geavanceerde filterresultaat automatisch bij met VBA-code
De volgende VBA-code kan u helpen om het geavanceerde filterresultaat automatisch bij te werken wanneer u de criteria naar behoefte wijzigt, doe dit als volgt:
1. Klik met de rechtermuisknop op de bladtab waarvan u de gegevens automatisch wilt filteren en kies vervolgens Bekijk code vanuit het contextmenu, in het geopende Microsoft Visual Basic voor applicaties venster, kopieer en plak de volgende code in de lege module:
VBA-code: update automatisch filterresultaat:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A5:D21").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _
("A1:C3"), Unique:=False
End Sub
Note: In de bovenstaande code: A5: D21 is het gegevensbereik dat u wilt filteren, A1: C3 is het criteriabereik waarop moet worden gefilterd.
2. Sla vervolgens het codevenster op en sluit het. Als u de criteria in het criteriabereik wijzigt, wordt het gefilterde resultaat nu automatisch bijgewerkt.
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar effici毛ntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!