ok merci ça marcheBonjour à tous,
Mettre au début des macros pour déprotéger la feuille concernée :
ActiveSheet.Unprotect
Pour protéger à nouveau à la fin des macros des feuilles concernées :
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
Bonne journée