Protection feuille avec fonctionnement des macros

Résolu
zer4 Messages postés 56 Statut Membre -  
f894009 Messages postés 17413 Statut Membre -
Bonjour,
Je souhaiterais que mes macros fonctionne même quand la feuille est verouillé.
j'ai essayé ceci :

Sub MacroavecfeuilleProtect()
ActiveSheet.Unprotect "lemotdepasse"
'Placez ici vos instructions
ActiveSheet.Protect "lemotdepasse", True, True, True
End Sub

Mais le soucis est que, quand la feuille est déverrouillé et qu'on utilise une macro elle se revérouille directement.

Auriez-vous une solution ?

Cordialement.

A voir également:

1 réponse

f894009 Messages postés 17413 Statut Membre 1 715
 
Bonjour,
protection feuille mais acces par les macros
ActiveSheet.Protect "lemotdepasse"",  UserInterFaceOnly:=True
0
zer4 Messages postés 56 Statut Membre
 
Merci de votre réponses mais où dois-je le placer exactement ?
0
f894009 Messages postés 17413 Statut Membre 1 715 > zer4 Messages postés 56 Statut Membre
 
Bonjour,

Ben, dans une macro dans ThisWorkbook en precisant le ou les noms de feuille et dans une boucle si plusieurs feuilles
ex:
Private Sub Workbook_Open()
      Worksheets("feuil1").Protect "lemotdepasse"",  UserInterFaceOnly:=True
End Sub
0