Via onderstaande code laat ik rijen automatisch verbergen, werkt prima maar nu wil ik de pagina's beveiligen zodat men geen formules kan overschrijven en dat gaat niet
telkens ik in een cel (toegelaten cel) invul krijg ik de debug popup en dat komt natuurlijk omdat bij elke wijziging op de pagina de macro runt.
Is er een andere oplossing mogelijk ofwel om te voorkomen dat men formules overschrijft?
of kan de beveiliging op de een of andere manier toch ingeschakeld worden?
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") = "2" Then
Rows("10").Hidden = True
End If
If Range("b10") = "1" Then
Rows("10").Hidden = False
End If
If Range("b11") = "2" Then
Rows("11").Hidden = True
End If
If Range("b11") = "1" Then
Rows("11").Hidden = False
End If

telkens ik in een cel (toegelaten cel) invul krijg ik de debug popup en dat komt natuurlijk omdat bij elke wijziging op de pagina de macro runt.
Is er een andere oplossing mogelijk ofwel om te voorkomen dat men formules overschrijft?
of kan de beveiliging op de een of andere manier toch ingeschakeld worden?
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("b10") = "2" Then
Rows("10").Hidden = True
End If
If Range("b10") = "1" Then
Rows("10").Hidden = False
End If
If Range("b11") = "2" Then
Rows("11").Hidden = True
End If
If Range("b11") = "1" Then
Rows("11").Hidden = False
End If