Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Protéger mon VBA?

41 views
Skip to first unread message

YANN24

unread,
Feb 11, 2005, 11:07:07 AM2/11/05
to
Bonjour,

je voudrais savoir comment faire pour protéger l'accès à mon VBA par un mot
de passe?

Je vous remercie.
YANN

anomymousA

unread,
Feb 11, 2005, 11:11:10 AM2/11/05
to
re,

Cliquer sur VBA Project dans la fenêtre VBE puis clic droit
Propriétés/Protection.

Je te rappelle toutefois que la sécurité de la protection VBA est bien
faible en Excel.

A+

"YANN24" a écrit :

YANN24

unread,
Feb 11, 2005, 11:27:03 AM2/11/05
to
re,
ok, donc avec ce système, si l'utilisateur fait Alt+F11, il lui faudra le
code pour lire et modifier le VBA?
Merci.
PS : je t'ai récri pour mon Protect Classeur.

Merci
YANN

"anomymousA" a écrit :

anonymousA

unread,
Feb 11, 2005, 4:45:00 PM2/11/05
to
non, si tu protèges ton code, il ne pourra pas lire celui-ci, sauf s'il
déplombe ton programme.

A+

YANN24 a écrit :

jose...@gmail.com

unread,
Aug 4, 2016, 12:21:41 PM8/4/16
to
Bonsoir,
Je poste ce message pour vous informer de l'existence d'un outil de protection des macros VBA que j'ai développé (JO-OBfuscator : Le protecteur des macros VBA) et que je mets gratuitement à la disposition de tous.

Description :
JO-OBfuscator est un classeur Excel permettant de protéger le code source VBA d’une macro Excel en le rendant quasiment illisible. Pour ce faire, cet outil effectue un cryptage du nom des variables, transforme les chaînes de caractères et supprime les commentaires ainsi que l’indentation des lignes de code. Toutes ces opérations rendent le code source de la macro quasiment illisible.
De plus JO-OBfuscator sauvegarde le code source initial dans un fichier au format texte (.txt) ainsi que le code source après obfuscation dans un fichier séparé (.txt). Il dresse également la liste des variables cryptées et des chaînes de caractères transformées.
Ainsi toutes les macros sont archivées avec leurs noms dans des fichiers séparés (macros initiales et macros traitées). Cet archivage peut être utile, par exemple, pour retrouver facilement une macro que l’on souhaite utiliser dans un autre projet VBA Excel.

Vous pouvez le télécharger sur mon site :
http://www.joseouin.fr/logiciels/logiciel-jo-obfuscator
Vous y trouverez toutes les informations nécessaires (fichier xlsm, mode d'emploi, exemple de macro (vidéo))

Je suis heureux de pouvoir offrir JO-OBfuscator à tous et c’est pour moi une manière de remercier toutes celles et ceux qui donnent de leur temps pour mettre en ligne des codes sources ou des conseils. Car c’est grâce à eux et grâce aux données qu’ils ont bien voulu partager que j’ai pu apprendre ce qu’aujourd’hui je sais.

Très bonne journée à tous.
0 new messages