Bonjour il suffit d'enlever et remettre la protection en début et en fin de code.
Attention si vous avec des lignes avec Exit sub vous devrez inserer la ligne qui réactive la protection juste avant.
'Si protection avec mot de passe :
Me.Unprotect "mon mot de passe"
'Suite de votre macro
Me.Protect "mon mot de passe"
End Sub
'Si protection sans mot de passe
Me.Unprotect
'Suite de votre code
Me.Protect
End Sub