Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Protéger et déprotéger une feuille en cours de macro...

3 réponses
Avatar
Yvan
Bonjour,

A l'ouverture du classeur, la feuille Excel est protégée.

Au cours de la macro lancée via un Userform, la protection doit être ôtée,
puis remise en fin de traitement.

Comment faire ?
--
Merci pour vos réponses.

3 réponses

Avatar
JLuc
Bonjour,

A l'ouverture du classeur, la feuille Excel est protégée.

Au cours de la macro lancée via un Userform, la protection doit être ôtée,
puis remise en fin de traitement.

Comment faire ?


En debut de macro :
Activesheet.Unprotect Password:="toto"
En fin de macro :
Activesheet.Protect Password:="toto"

--
JLuc

Avatar
Jacky
Bonsoir,
Ceci peut-être
'-----------
Private Sub UserForm_Activate()
ActiveSheet.Unprotect Password:="toto"
End Sub
'-------------
Private Sub UserForm_Deactivate()
ActiveWorkbook.Protect Password:="toto"
End Sub
'---------
Salutations
JJ
"Yvan" a écrit dans le message de
news:
Bonjour,

A l'ouverture du classeur, la feuille Excel est protégée.

Au cours de la macro lancée via un Userform, la protection doit être ôtée,
puis remise en fin de traitement.

Comment faire ?
--
Merci pour vos réponses.


Avatar
Jacky
Ouppssss
ActiveWorkbook.Protect Password:="toto"
ActiveSheet. bien sûr...

JJ

"Jacky" a écrit dans le message de
news:
Bonsoir,
Ceci peut-être
'-----------
Private Sub UserForm_Activate()
ActiveSheet.Unprotect Password:="toto"
End Sub
'-------------
Private Sub UserForm_Deactivate()
ActiveWorkbook.Protect Password:="toto"
End Sub
'---------
Salutations
JJ
"Yvan" a écrit dans le message de
news:
Bonjour,

A l'ouverture du classeur, la feuille Excel est protégée.

Au cours de la macro lancée via un Userform, la protection doit être
ôtée,


puis remise en fin de traitement.

Comment faire ?
--
Merci pour vos réponses.