Protection feuille avec fonctionnement des macros

Résolu
zer4 Messages postés 53 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   -
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 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,
protection feuille mais acces par les macros
ActiveSheet.Protect "lemotdepasse"",  UserInterFaceOnly:=True
0
zer4 Messages postés 53 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de votre réponses mais où dois-je le placer exactement ?
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > zer4 Messages postés 53 Date d'inscription   Statut Membre Dernière intervention  
 
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