• 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.

Regel verwijderen obv datum bij activeren tabblad

Status
Niet open voor verdere reacties.

JoostHuizing

Gebruiker
Lid geworden
11 aug 2011
Berichten
25
Goedemiddag,

Ik heb in een tabblad Urenregistratie regels die ik een jaar na afronden automatisch wil laten verwijderen. Hiervoor gebruik ik een hulpkolom en heb ik vba een code gebouwd om dit te regelen. Hij doet het op zich wel, maar ik krijg wel telkens de melding dat de Methode Delete van klasse Range is mislukt. Als ik op beëindigen klik of ik heb eerst naar de foutmelding gekeken, dan voert hij uiteindelijk wel de actie uit. Maar de melding vind ik wel storend. Heeft iemand een idee waar dit in kan zitten? Hieronder de code en het bestand.

Code:
Private Sub Worksheet_Activate()
Dim lRij As Long
Application.ScreenUpdating = False
lRij = Worksheets("Urenregistratie").Range("D" & Rows.Count).End(xlUp).Row
    For Rij = 7 To lRij
        If Worksheets("Urenregistratie").Range("K" & Rij).Value < Date Then
        Worksheets("Urenregistratie").Range("K" & Rij).EntireRow.Select
        Selection.Delete
        End If
    Next
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub
Bekijk bijlage Matrix2.xls

Alvast bedankt!

Joost
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan