Macro et protection

guimix -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je travail sous 2010 j ai cree un macro qui prend les informations d un tableau et les envoies dans un autre tableau ( differente feuille). quand je protege les feuilles la macro n est plus possible!!! elle ne veut plus envoyer les infos dans l autre feuille. Excel me demande d enlever la protecton !
y a t il un moyen de conserver la macro active alors que les feuilles sont proteger? si oui comment peut on faire?
merci
A voir également:

7 réponses

f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 715
 
Re,

'protection feuille active sans mot de passe
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

'Enleve la protection feuille active
ActiveSheet.Unprotect
1
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 715
 
Re,

Cela n'a rien a voir avec la protection feuille!!!!

Pouvez-vous mettre votre fichier a dispo (pas de donnees confidentielles) sur:
https://www.cjoint.com/ copiez le lien cree dans votre prochain post

A+
1
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 715
 
Bonjour,
Enlevez et mettez la protection par la macro.
0
guimix11 Messages postés 3 Statut Membre
 
dsl je suis nouveau dans ce domaine!!! je ne vois pas comment faire!
en fait j ai du creer un menu engenering pour d autre utilisateur que moi et mon fichier doit etre bullet prouf!

Sub graph_food()
'
' graph_food Macro
'

'
Sheets("food graph").Select
Selection.Cut
Sheets("Sheet1").Select
ActiveSheet.Paste
Range("B13:L30").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"O18:O19"), CopyToRange:=Range("O20:S20"), Unique:=False
Selection.Cut
Sheets("food graph").Select
ActiveSheet.Paste
End Sub

voila la macro qui ne marche pas quand je protege ma feuille!!
les autres marche
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
guimix11 Messages postés 3 Statut Membre
 
merci!!

j ai toujours le meme probleme apres.
j ai rentrer "ActiveSheet.Unprotect" au debut et ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True a la fin de ma macro mais rien n as change :(
0
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 715
 
Re,

Quel message excel s'affiche ????
0
guimix11 Messages postés 3 Statut Membre
 
run time error '1004'
you cannot use this command on a protected sheet. to use this command you must first unprotect the sheet. you may be prompt for a password
0