Hallo,
Ik heb een bestand waarin de standaard aanwezigheid van medewerkers per week wordt weergegeven. In het tabblad invoer kunnen medewerkers aangeven dat ze bij voorbeeld op vakantie zijn; dit komt dan automatisch in het bezettingsoverzicht. Nu wil ik dat als het jaar in het tabblad bezetting wordt veranderd, de inhoud van de invoer in het tabblad Invoer wordt verwijderd.
Ik heb deze code, maar die werkt niet:
Bekijk bijlage Aanwezigheid .xlsm
Iemand een suggestie?
groet, Jan
Ik heb een bestand waarin de standaard aanwezigheid van medewerkers per week wordt weergegeven. In het tabblad invoer kunnen medewerkers aangeven dat ze bij voorbeeld op vakantie zijn; dit komt dan automatisch in het bezettingsoverzicht. Nu wil ik dat als het jaar in het tabblad bezetting wordt veranderd, de inhoud van de invoer in het tabblad Invoer wordt verwijderd.
Ik heb deze code, maar die werkt niet:
Code:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Application.EnableEvents = False
If (Target.Address = "$J$2") Then
Sheets("Invoer").Select
Range("D9:I374").Select
Selection.ClearContents
End If
Application.EnableEvents = True
End Sub
Bekijk bijlage Aanwezigheid .xlsm
Iemand een suggestie?
groet, Jan