• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Verberg verlopen datums en sorteer de rest

Status
Niet open voor verdere reacties.

TinusvD

Gebruiker
Lid geworden
12 sep 2011
Berichten
105
Hallo

Is het mogelijk om datums te sorteren op volgorde en de oude datums automatisch te verbergen door de huidige datum van vandaag?
 

Bijlagen

Zet kopteksten bovenaan op de eerste rij.
Voor het sorteren maakt het niet uit, maar voor de filter wel.

Code:
Sub hsv()
With Cells(1).CurrentRegion
  .Sort [A1], , [b1], , , , , 1
  .AutoFilter 2, ">" & Format(Now, "mm/dd/yyyy")
  End With
End Sub
 
Laatst bewerkt:
Ik heb deze in een macro gezet.
Maar hoe start deze automatisch?
 
Wat is automatisch in jouw beleving?
Er naar kijken en zeggen toe maar, op een knopje drukken of bij nieuwe invoer?
 
Haha, zo had ik het automatische deel nog niet bekeken..

Ik bedoel eigenlijk bij het opnieuw opstarten of activeren.
 
In Thisworkbook-module.

Sheets("blad1") dan aanpassen.
Code:
Private Sub Workbook_Open()
With Sheets("blad1").Cells(1).CurrentRegion
  .Sort [A1], , [b1], , , , , 1
  .AutoFilter 2, ">" & Format(Now, "mm/dd/yyyy")
  End With
End Sub
Of in de werkblad-module van toepassing.
Code:
Private Sub Worksheet_Activate()
 With Cells(1).CurrentRegion
  .Sort [A1], , [b1], , , , , 1
  .AutoFilter 2, ">" & Format(Now, "mm/dd/yyyy")
 End With
End Sub
 
Kan alleen jij doen in je openingspost.

Succes.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan