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

7 réponses

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

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

    'Enleve la protection feuille active
    ActiveSheet.Unprotect
    1
  2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    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
  3. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,
    Enlevez et mettez la protection par la macro.
    0
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. 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
  7. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    Quel message excel s'affiche ????
    0
  8. 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