macro et protection de feuille

J

jack

Guest
bonjour à tous et à toutes

j'ai fait une macro raz pour effacer des données dans un tableau ( macro qui fonctionne parfaitement ). J'ai dévérouillé ces mêmes cellules pour apporter une protection sur cette feuille mais du coup la macro ne fonctionne pas correctement alors que deux autres macros de masquage et d'affichage de colonnes fonctionnent très bien : que se passe -t-il ?


que faut il cocher dans la protection de la feuille pour que tout fonctionne ?

merci de votre aide

slts
 
S

schmail

Guest
Bonsoir Jack

"J'ai dévérouillé ces mêmes cellules pour apporter une protection sur cette feuille..." ????

essaye cela si cela peut t'aider

ActiveSheet.Unprotect 'déprotège ta feuille
Tamacro
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True 'remet la protection

@+ et bonne soirée
 
S

sixair

Guest
Bonsoir Jack, et le forum

Je viens de tester... Ca fonctionne pour moi !
en cochant tout...

La plage de donnée concernée par ta macro ne déborde t'elle pas sur des cellules verrouillée ?

Autre possibilité: ne verrouiller que pour les utilisateurs et pas pour les macros avec Userinterfaceonly:

ex:
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, UserInterfaceOnly:=True, password:="monpasse"

Sinon donnes plus de précision sur l'erreur

a ton service
six'air
 

Discussions similaires

Réponses
31
Affichages
1 K
Réponses
2
Affichages
353

Statistiques des forums

Discussions
314 017
Messages
2 104 582
Membres
109 083
dernier inscrit
Stef06