Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Hoe kolommen automatisch op basis van datum in Excel te verbergen?

Author Xiaoyang Last modified

Stel dat ik een reeks gegevens heb in een werkblad, en nu wil ik de kolommen automatisch verbergen op basis van een specifieke datum. Bijvoorbeeld, wanneer ik de datum 16/5/2016 in een cel invoer, wil ik de kolommen die een datum hebben die kleiner is dan deze specifieke datum onmiddellijk verbergen, zoals in de volgende schermafbeelding wordt getoond. Dit artikel introduceert enkele trucs om dit probleem op te lossen.

A screenshot of Excel data with columns to hide based on date criteria

Kolommen automatisch verbergen op basis van een specifieke datum met VBA-code

Kolommen verbergen op basis van een specifieke datum met Kutools voor Excel


arrow blue right bubble Kolommen automatisch verbergen op basis van een specifieke datum met VBA-code

Om deze taak te voltooien, kan de volgende VBA-code u helpen. Volg de onderstaande stappen:

1. Selecteer het werkbladtabblad dat u wilt verbergen op basis van datum, klik met de rechtermuisknop en kies Venster Code uit het contextmenu om naar het Microsoft Visual Basic for Applications-venster te gaan, en kopieer en plak vervolgens de volgende code in de Module:

VBA-code: Kolommen automatisch verbergen op basis van specifieke datum:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
    Dim xCell As Range
    If Target.Address <> Range("K4").Address Then Exit Sub
    Application.ScreenUpdating = False
    For Each xCell In Range("A1:I1")
        xCell.EntireColumn.Hidden = (xCell.Value < Target.Value)
    Next
    Application.ScreenUpdating = True
End Sub

A screenshot of VBA code

2. Sla daarna de code op en sluit deze, ga terug naar het werkblad, en nu, wanneer u een datum invoert in cel K4, worden kolommen met datums eerder dan de opgegeven datum automatisch verborgen.

Opmerking: In de bovenstaande code is K4 de specifieke datumcel waarop u de kolommen wilt verbergen, A1:I1 zijn de rijcellen die de datum bevatten die u gebruikt.


arrow blue right bubble Kolommen verbergen op basis van een specifieke datum met Kutools voor Excel

Als u niet bekend bent met code, hier is een handig hulpmiddel - Kutools voor Excel, met de functie Specifieke cellen selecteren kunt u deze taak eenvoudig voltooien.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

Nadat u Kutools voor Excel hebt geïnstalleerd, volgt u de volgende stappen:

1. Selecteer de datumkoppen, en klik op Kutools > Selecteren > Specifieke cellen selecteren, zie schermafbeelding:

A screenshot showing Kutools Select Specific Cells menu in Excel

2. In het pop-upvenster Specifieke cellen selecteren, selecteert u Volledige kolom van het Selectietype, en kies vervolgens de criteria, zoals Kleiner dan uit de lijst Specificeer type, en voer de datum in het tekstvak ernaast in waarop u de kolommen wilt verbergen, zie schermafbeelding:

A screenshot of Kutools Select Specific Cells settings to hide columns by date in Excel

3. Klik vervolgens op de knop OK, de specifieke kolommen waarvan de datum kleiner is dan 16/5/2016 worden meteen geselecteerd, zie schermafbeelding:

A screenshot of Excel columns selected for hiding based on date criteria

4. Klik met de rechtermuisknop op een van de geselecteerde kolomkoppen, en selecteer Verbergen om de geselecteerde kolommen te verbergen zoals u nodig heeft. Zie schermafbeelding:

A screenshot of selected columns hidden using the Hide option

Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen

Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus van verborgen kolommen wisselen | Bereik & kolommen vergelijken...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (Gantt-diagram, ...) | 40+ praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) | 19 invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen