Hoe automatisch automatisch filter opnieuw toepassen wanneer gegevens in Excel veranderen?
In Excel, wanneer u het FILTER functie om gegevens te filteren, wordt het filterresultaat niet automatisch gewijzigd met de gegevenswijzigingen in uw gefilterde gegevens. Als ik bijvoorbeeld alle appels uit de gegevens filter, verander ik nu een van de gefilterde gegevens in BBBBBB, maar het resultaat zal niet zo goed worden gewijzigd als in het volgende screenshot. In dit artikel zal ik het hebben over het automatisch opnieuw toepassen van autofilter wanneer gegevens in Excel veranderen.
Automatisch filter automatisch opnieuw toepassen wanneer gegevens veranderen met VBA-code
Automatisch filter automatisch opnieuw toepassen wanneer gegevens veranderen met VBA-code
Normaal gesproken kunt u de filtergegevens vernieuwen door handmatig op de functie Opnieuw toepassen te klikken, maar hier zal ik een VBA-code introduceren waarmee u de filtergegevens automatisch kunt vernieuwen wanneer de gegevens veranderen, doe dit als volgt:
1. Ga naar het werkblad waarvan u het filter automatisch wilt vernieuwen wanneer gegevens veranderen.
2. Klik met de rechtermuisknop op de bladtab en selecteer Bekijk code vanuit het contextmenu, in de pop-out Microsoft Visual Basic voor toepassingen venster, kopieer en plak de volgende code in het lege modulevenster, zie screenshot:
VBA-code: filter automatisch opnieuw toepassen wanneer gegevens veranderen:
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Sheet3").AutoFilter.ApplyFilter
End Sub
Note: In bovenstaande code, 3 Sheet is de naam van het blad met autofilter dat u gebruikt, wijzig dit alstublieft naar uw behoefte.
3. En sla vervolgens dit codevenster op en sluit het nu, wanneer u de gefilterde gegevens wijzigt, de FILTER functie wordt in 茅茅n keer automatisch vernieuwd, zie screenshot:
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!