Private Sub Worksheet_Change(ByVal Target As Range)
Dim naam As Variant, activiteit As Variant
If Not Intersect(Target, Range("E2")) Is Nothing Then 'veranderd cel E2 dan verder
With Sheets("Blad4") 'op blad 4 moet het gebeuren
Set naam = .Columns(2).Find(Target.Value) 'zoek de naam van cel E2 in blad 4 => kolom 2
Set activiteit = .Columns(5).Find(Range("C4")) 'zoek de activiteit van cel C4 in blad 4 => kolom 5
If Not naam Is Nothing Then 'als er een naam gevonden wordt, ga verder met de code, anders naar End If
naam.Offset(, 1) = naam.Offset(, 1) + 1 'naam is gevonden, zet daarachter het aantal keren van bezoek van naam van E2: 1 dus, volgende keer 2
activiteit.Offset(, 1) = activiteit.Offset(, 1) + 1 'activiteit is gevonden, zelfde uitleg als hierboven.
End If
End With
End If
End Sub