Re Bonjour Pompaero le forum
excuses le pensais que tu allais comprendre, mais en plus j'avais oublié un "s" alerts !!!!!
de plus Pompaero, il ne fait pas faire des erreurs grossières du style utiliser des noms réservé à excel du style "Protect"
"Unprotect" "name" etc.. tu donnes à ta macro le nom que tu veux mais pas un nom réservé
(Enfin je dis erreurs grossière mais moi aussi il y a quelques année j'avais fait une erreur de ce style et j'ai cherché deux jours alors je n'ai plus jamais oublié)
Voilà tes deux macros , par contre tu mets le mot de passes en variable OK mais tu ne l'as pas défini donc cela ne marchera pas
préfère toujours mettre directement le mot de passe directement du style password:= "zaza" un string toujours entre guillemet.
a+
Papou
Private Sub Worksheet_Activate() 'Protège la feuille
Call Pompaero
End Sub
Sub Pompaero()
Application.DisplayAlerts=0
ActiveSheet.Protect Password:=PWD, DrawingObjects:=True, Contents:=True, Scenarios:=True _
, AllowFiltering:=True
Application.DisplayAlerts=1
End Sub