Met Microsoft Excel kunt u gegevens filteren. Het is een handige functie die dat kan helpen u grote hoeveelheden gegevens te begrijpen. Als u de technische knowhow mist die nodig is om een database te maken, is deze functie een reddingsboei. De filters zijn vrij eenvoudig en stellen u in staat gegevens uit een kolom op te nemen of uit te sluiten. Het filter strekt zich uit tot en is ook van toepassing op gegevenswaarden in de overeenkomstige rijen. Wat het filter niet doet, is zichzelf automatisch updaten. Als een waarde in een gefilterde kolom verandert, omdat u deze handmatig hebt bijgewerkt of omdat een formule in gebruik is, moet u de filters opnieuw toepassen. Met een eenvoudig codefragment kunt u gefilterde kolommen direct bijwerken.
U moet macro's inschakelen en uw Excel-bestand opslaan als een macro-ingeschakeld bestand, .XLSM, om de code te gebruiken. Om het bestand op te slaan als een macro-compatibel bestand, gaat u naar Bestand> Opslaan als en selecteert u Excel Macro-geactiveerde werkmap in het dialoogvenster ‘Opslaan als’.
Selecteer vervolgens het blad waarop u filters hebt toegepast. Klik er met de rechtermuisknop op en selecteer ‘Bekijk code’ in het contextmenu.
Er wordt een Microsoft Visual Basic-venster geopend met het huidige Excel-blad. Plak de volgende code in het codevenster.
Private Sub Worksheet_Change (ByVal Target As Range) Als ik. FilterMode = Waar dan. Met toepassing. .EnableEvents = False. .ScreenUpdating = False. Eindig met ActiveWorkbook. .CustomViews. ViewName: = "Mine", RowColSettings: = True toevoegen. Me. AutoFilterMode = False. .CustomViews ("Mine"). Weergeven. .CustomViews ("Mine"). Verwijderen. Eindigt met. Met toepassing. .EnableEvents = Waar. .ScreenUpdating = Waar. Eindigt met. End If End Sub
Bewaar het bestand. Als je het bestand niet hebt opgeslagen als een Excel Macro Enabled-werkmap, wordt je gevraagd dit opnieuw te doen. Dit bestand dat u opslaat, wordt een kopie opgeslagen en overschrijft het huidige bestand niet.
Zodra de code is toegevoegd, kunt u elke cel in een gefilterde kolom bijwerken en worden de gefilterde gegevens automatisch vernieuwd volgens de voorwaarden die u heeft ingesteld. Deze code is geschreven door Stack Exchange-gebruiker Sorin.
Met Google Documenten kunt u samenwerken aan documenten en spreadsh...
Vellencryptor is een invoegtoepassing voor Excel die de hele spread...
Gmail Priority Inbox is misschien wel een van de beste functies die...