Bonjour Galopin,
Merci pour avoir fait la mise au point
Est-ce que je peux avoir ton avis aussi sur un point similaire.
Je protège mes feuilles avec ce code en lançant la procédure du thisworkbook:
Application.ScreenUpdating = False 'désactive l'écran
Application.EnableEvents = False ' désactive les macros évenementielles
For i = 1 To Sheets.Count
Sheets(i).Protect Password:="", DrawingObjects:=True, Contents:=True, UserInterfaceOnly:=True
' Masque les onglets
With ActiveWindow
.DisplayHeadings = False
.DisplayWorkbookTabs = False
End With
Next i
Application.EnableEvents = True 'réactive les macros évenementielles
Application.ScreenUpdating = True 'active l'écran
Il me semblait qu'avec ce type de protection, mes macros fonctionnaient jusqu'à ce jour.
Code en question et message d'erreur.
Merci pour ton expertise.
ddetp88