Bonjour,
Il y a peu de temps, je vous avais demandé s'il était possible de créer un raccourci renvoyant à une macro qui permet soit de protéger, soit de déprotéger une feuille. On m'a répondu que c'était possible en utilisant ce code :
Cette macro fonctionne très bien. Souvent, je vérouille ma feuille une 1ère fois manuellement (sans utiliser cette macro), et je choisis les options que je veux (sélectionner les cellules vérouillées, utiliser le filtre automatique, ...).
Cependant, quand je dévérouille ma feuille avec la macro puis que je la revérouillé encore avec la macro, les options que j'avais choisies en premier lieu ne sont plus les mêmes.
Je ne sais pas si je me suis bien fait comprendre, c'est pas facile à expliquer. Si oui quelq'un aurait il une solution à ce problème ??
Merci d'avance
Il y a peu de temps, je vous avais demandé s'il était possible de créer un raccourci renvoyant à une macro qui permet soit de protéger, soit de déprotéger une feuille. On m'a répondu que c'était possible en utilisant ce code :
Code:
Sub de_et_reproteger()
With ActiveSheet
If .ProtectContents Then
.Unprotect ("mot de passe")
Else
.Protect ("mot de passe")
End If
End With
End Sub
Cette macro fonctionne très bien. Souvent, je vérouille ma feuille une 1ère fois manuellement (sans utiliser cette macro), et je choisis les options que je veux (sélectionner les cellules vérouillées, utiliser le filtre automatique, ...).
Cependant, quand je dévérouille ma feuille avec la macro puis que je la revérouillé encore avec la macro, les options que j'avais choisies en premier lieu ne sont plus les mêmes.
Je ne sais pas si je me suis bien fait comprendre, c'est pas facile à expliquer. Si oui quelq'un aurait il une solution à ce problème ??
Merci d'avance