Signaler

[Excel - VBA] Protéger le code des macros [Résolu]

Posez votre question Pyvoudelet 153Messages postés jeudi 11 février 2010Date d'inscription 9 mai 2016 Dernière intervention - Dernière réponse le 22 févr. 2011 à 19:23
Bonjour,
J'ai réaliser un fichier Excel avec un bon nombre de macro, pour une utilisation partagée.
J'aurais voulu savoir si c'était possible de protéger les macros pour que les utilisateurs ne puissent pas les modifier.
De plus, est il obligé d enregistrer le fichier en .xlsm pour que les macros focntionnent?? puis j e leur transmettre en .xls? ou .xlsx?? Car il me dit que le "Projet VB " n est pas pris en charge si je l enregistre sous ce format la...
Merci d'avance pour vos réponses.
Afficher la suite 
Utile
+11
moins plus
bonjour

puis je leur transmettre en .xls?

Tout à fait à condition que tu n'ai utilisé que des fonctions 2003 ou antérieur car si tu as mis des paramètres 2007/2010 ils ne fonctionneront pas nécessairement de façon correcte.

ou .xlsx??

Non car les macros ne sont pas sauvegardées dans ce format tu es obligé de mettre .xlsm ou .xlsb.

protéger les macros pour que les utilisateurs ...

Tu peux le faire en mettant un mot de passe sur ton projet VBA :
menu outils / propriétés de VBA... / onglet protection / cocher "vérouiller..." et saisir le mot de passe 2 fois.

Attention de bien mémoriser ton mot de passe car sinon tu ne pourras plus modifier toi-même.

Toujours zen
Pyvoudelet 153Messages postés jeudi 11 février 2010Date d'inscription 9 mai 2016 Dernière intervention - 22 févr. 2011 à 19:23
merci pour ces reponses claires et précises!!
Répondre
Ajouter un commentaire

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !