OVH Cloud OVH Cloud

protection module vba

5 réponses
Avatar
petit
Bonjour,

Est-ce que quelqu'un connaîtrait un moyen de protéger un module vba en excel
(donc pas le Projet entier, mais uniquement un module d'un projet) ?

Éventuellement contre la lecture ET l'écriture, en tout cas contre
l'écriture.



merci beaucoup.



claude.

5 réponses

Avatar
anonymousA
bonjour,

ca n'existe pas en VBE.

A+

Bonjour,

Est-ce que quelqu'un connaîtrait un moyen de protéger un module vba en excel
(donc pas le Projet entier, mais uniquement un module d'un projet) ?

Éventuellement contre la lecture ET l'écriture, en tout cas contre
l'écriture.



merci beaucoup.



claude.






Avatar
michdenis
Bonjour Claude,

Si tu transformes ce classeur en fichier ayant une extension .xla (macro complémentaire), tu peux bien n'y avoir qu'un module
regroupant des fonctions et procédures personnalisées. Ton classeur contiendra au moins une feuille de calcul car aucun classeur ne
peut exister sans la présence d'une feuille de calcul... mais elle (feuille) ne sera pas accessible par les usagers. Tu peux
regarder dans l'aide ce qu'est un fichier .xla et comment en faire l'installation et si tu as des questions précises... il y a
toujours le forum.


Salutations!






"petit" a écrit dans le message de news:
Bonjour,

Est-ce que quelqu'un connaîtrait un moyen de protéger un module vba en excel
(donc pas le Projet entier, mais uniquement un module d'un projet) ?

Éventuellement contre la lecture ET l'écriture, en tout cas contre
l'écriture.



merci beaucoup.



claude.
Avatar
michdenis
Bonjour Claude,

Pour plus d'informations sur ce qu'est un xla, il y a ceci en anglais.

http://www.fontstuff.com/vba/vbatut03.htm


Salutations!



"michdenis" a écrit dans le message de news: %
Bonjour Claude,

Si tu transformes ce classeur en fichier ayant une extension .xla (macro complémentaire), tu peux bien n'y avoir qu'un module
regroupant des fonctions et procédures personnalisées. Ton classeur contiendra au moins une feuille de calcul car aucun classeur ne
peut exister sans la présence d'une feuille de calcul... mais elle (feuille) ne sera pas accessible par les usagers. Tu peux
regarder dans l'aide ce qu'est un fichier .xla et comment en faire l'installation et si tu as des questions précises... il y a
toujours le forum.


Salutations!






"petit" a écrit dans le message de news:
Bonjour,

Est-ce que quelqu'un connaîtrait un moyen de protéger un module vba en excel
(donc pas le Projet entier, mais uniquement un module d'un projet) ?

Éventuellement contre la lecture ET l'écriture, en tout cas contre
l'écriture.



merci beaucoup.



claude.
Avatar
Philippe
Dans la fenetre projet : clic droit => propritété du VBA project => mettre un
password.

Attention, les passwords dans excel se craquent extremement facilement. Si
tu veux vraiment protéger du code, tu dois appeler des fonctions dll qui
elles seront certainement mieux protégés (je m'aventure dans un domaine que
je ne connais pratiquement pas).

Philippe.


Bonjour Claude,

Si tu transformes ce classeur en fichier ayant une extension .xla (macro complémentaire), tu peux bien n'y avoir qu'un module
regroupant des fonctions et procédures personnalisées. Ton classeur contiendra au moins une feuille de calcul car aucun classeur ne
peut exister sans la présence d'une feuille de calcul... mais elle (feuille) ne sera pas accessible par les usagers. Tu peux
regarder dans l'aide ce qu'est un fichier .xla et comment en faire l'installation et si tu as des questions précises... il y a
toujours le forum.


Salutations!






"petit" a écrit dans le message de news:
Bonjour,

Est-ce que quelqu'un connaîtrait un moyen de protéger un module vba en excel
(donc pas le Projet entier, mais uniquement un module d'un projet) ?

Éventuellement contre la lecture ET l'écriture, en tout cas contre
l'écriture.



merci beaucoup.



claude.








Avatar
petit
merci pour les infos

claude.