cs_ducduc
Messages postés7Date d'inscriptionmardi 24 août 2004StatutMembreDernière intervention29 octobre 2011
-
26 août 2004 à 09:27
jpthomasset
Messages postés95Date d'inscriptionsamedi 19 juin 2004StatutMembreDernière intervention20 avril 2010
-
27 août 2004 à 09:28
Bonjour à tous
Est il possible de crypter le code vba d'un fichier excel sans nuire à la bonne utilisation du programme.
jpthomasset
Messages postés95Date d'inscriptionsamedi 19 juin 2004StatutMembreDernière intervention20 avril 2010 26 août 2004 à 09:40
Salut,
Tu peux empecher l'edition ou la lecture de ton code en le protegeant par un mot de passe. Dans l'editeur VBA : Outils/Propriété du projet (je suis pas sur du nom en français, j'ai une version anglaise d'Office...)
jpthomasset
Messages postés95Date d'inscriptionsamedi 19 juin 2004StatutMembreDernière intervention20 avril 2010 27 août 2004 à 09:28
ActiveX est une technologie microsoft qui permet (en gros) de faire du code réutilisable. C'est un peu comme une dll avec en plus un mecanisme lui permettant de s'integrer dans un programme sans que celui-ci ne connaisse quoi que ce soit a son fonctionnement. Il y a plus de chose que ca, mais ce n'est pas forcement utile pour toi. Par exemple c'est cette technologie qui permet dans un document word, d'avoir un tableau excel sans que word ne sache ce que c'est !
Pour ton problème, cela te permettrait de mettre ton code dans ce module, de le compiler (donc de le rendre illisible) et ensuite, il te suffit de l'integrer dans ton appli vba et d'utiliser les fonctions de ce module.
L'inconvenient est que ce module doit etre installé sur les ordinateurs ou ton appli vba sera utilisé.
Si tu as VB, jette un oeil dans l'aide sur la creation d'activex