Protection de macro

Résolu
ste44 Messages postés 4 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 11 juin 2008 - 9 juin 2008 à 11:36
ste44 Messages postés 4 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 11 juin 2008 - 11 juin 2008 à 11:20
Bonjour

Est il possible de ne proteger uniquement la macro(non lisible)mais avoir accés aux worksheets et autres modules?

Excel 2003

9 réponses

JM247L Messages postés 443 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 1 mars 2011 2
9 juin 2008 à 14:48
Salut us_30
Il te semble mal parce qu'il a écrit " worksheets et <gras>autres modules
?
Mais ça c'est peut être à cause de tes 107 ans

Perso je serais passé par un autre classeur, protégé par un mot de passe, dans lequel j'aurai géré les codes à cacher ... Cela aurait l'avantage de la portabilité par rapport à la proposition de Mortalino

Mais bon maintenant Ste44 à la choix






Cliquer "Réponse Acceptée






"





Partageons Notre Savoir & Nos Acquis

-

JML
3
JM247L Messages postés 443 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 1 mars 2011 2
9 juin 2008 à 12:03
Bonjour,
Tu vas dans Outils/Macro/Visual basic
par un clic droit dans la feuille tu as les propriétés ... dans l'onglet "Protection" tu peux définir un mot de passe
Ce mot de passe empèchera l'accé au code
Cliquer "Réponse Acceptée"
Partageons Notre Savoir & Nos Acquis - JML
0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
9 juin 2008 à 12:20
Salut,

c'est tout le projet qui ne sera pas lisible, pas une partie.
Si tu veux laisser un accès à certains composants du projet, le mieux serait de placer ton code à cacher dans une macro complémentaire, et c'est celle-ci que tu protèges.

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA
0
JM247L Messages postés 443 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 1 mars 2011 2
9 juin 2008 à 13:24
Désolé j'ai lu trop vite
Cliquer "Réponse Acceptée"
Partageons Notre Savoir & Nos Acquis - JML
0

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

Posez votre question
us_30 Messages postés 2065 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 14 mars 2016 10
9 juin 2008 à 14:33
euh... la question n'est pas aussi orienté, me semble-t-il...


Pour moi, aller dans VBE, et choisir Outils>Propriétés de VBAProjects>Protection et cocher "Verrouiller pour l'affichage" et autres options... (comme le mot de passe)


Amicalement,


Us.


 
0
JM247L Messages postés 443 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 1 mars 2011 2
9 juin 2008 à 14:40



















0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
9 juin 2008 à 14:44
JM247L :
http://www.vbfrance.com/doc/faq.aspx#cs_postempty

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA
0
us_30 Messages postés 2065 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 14 mars 2016 10
9 juin 2008 à 14:52
Salut JM247L et Mortalino,

Ouille mon mal de dos... c'est vrai désolé...

Amicalement,
Us.
0
ste44 Messages postés 4 Date d'inscription dimanche 8 juin 2008 Statut Membre Dernière intervention 11 juin 2008
11 juin 2008 à 11:20
Merci à tous pour vos reponses ,effectivement,il faut que je l'isole dans un classeur independant pour ensuite faire un copier coller
0
Rejoignez-nous