cherrybrandy
Messages postés2Date d'inscriptionmercredi 14 novembre 2007StatutMembreDernière intervention14 novembre 2007
-
14 nov. 2007 à 13:24
GEDDi
Messages postés206Date d'inscriptionlundi 22 novembre 1999StatutMembreDernière intervention 3 juillet 2008
-
15 nov. 2007 à 16:32
Bonjour, j'ai besoin de protéger un fichier excel contre la copie vers un autre ordinateur. Mon idée est la suivante, trouver l'adresse ip de mon pc (celle ci est fixe et ne change pas ) et la comparer a une adresse enregistrée dans une macro a l'ouverture du fichier excel ( en open work ) .
En bref il me faut un code qui me permette de récuperer mon adresse IP en vba.
Sauf si vous avez une autre idée pour protéger mon fichier excel contre la copie....
Merci merci merci d'avance
cherrybrandy
Messages postés2Date d'inscriptionmercredi 14 novembre 2007StatutMembreDernière intervention14 novembre 2007 14 nov. 2007 à 14:51
en fait je préferai récupérer le nom de l'ordinateur plutot que l'adresse ip et m'en servir dans un module openwork de type:
if nom de l'ordi = "BOB" then ' on dit que mon ordi s'appelle BOB
activecell="bien"
else
activecell="erreur"
end if
us_30
Messages postés2065Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention14 mars 201610 15 nov. 2007 à 11:31
Cette solution est loin d'être absolue... IL est facile de déprotéger la visualisation de la macro. Puis d'ouvrir ton fichier Excel et de désactiver l'éxecution des macros... Et voir ou modifier ton code... et adieu la protection...
Ton problème est intéressant, je pense que je connais une demi-parade... j'y réfléchirai. Mais, à priori, le mieux serait de crypter ton fichier Excel, et le décrypter avant chaque utilisation... donc oublier sur quelle machine il doit s'exécuter...
Amicalement,
Us.
Vous n’avez pas trouvé la réponse que vous recherchez ?