Forums XLPages

Tous les messages (LoveSpreadsheet)

Re: Masquer un module
#1
Débutant XLPages

Inscription: 18/11/2009

Messages: 2

Système d'exploitation:
PC
Version Excel utilisée:
2003, 2007
Posté le : 14-05-2019 16h31

Guy

 

C'est ce mot que je cherchais, l’obfuscation.

 

Hors Ligne
Rapport   Haut 

Re: Masquer un module
#2
Débutant XLPages

Inscription: 18/11/2009

Messages: 2

Système d'exploitation:
PC
Version Excel utilisée:
2003, 2007
Posté le : 13-05-2019 15h53

Bonjour

 

S'il s'agit de masquer ses procédures au yeux de l'utilisateur de sorte à ce qu'il ne puisse les voir dans la boîte de dialogue d'exécution (ALT F8), alors l'astuce serait de rajouter un paramètre optional à la procédure.
https://stackoverflow.com/questions/46 ... y-to-hide-macros-in-excel

 

S'il s'agit de ne pas cacher le module lui-même, je ne pense pas non plus que cela soit possible .

Le développement le plus fiable que j'ai pu rencontré pour empêcher la lecture ou la réutilisation facile d'un code consistait à le rendre illisible en rmplaçant les noms de procédures/variables/.... par des noms bidons générés aaaaaaaaa fffffff eeeeeeee.

On peut envisager stocker le code dans in ficheir externe et le réimporter, mais c'est pas forcémént très propre.

 

LS

Edité par LoveSpreadsheet le 14/05/2019 16:33:17
Hors Ligne
Rapport   Haut