Interdir l'ouverture d'un fichier Excel sur un PC différent

Publié le par Stéphane

SECURITE.gif


Certaines de vos feuilles de calcul peuvent contenir des données sensibles et confidentielles et il est légitime que vous souhaitiez protéger celles-ci de regards indiscrets.


Outre différentes protection (mot de passe etc....) il vous est possible d'empêcher que celles-ci soient utilisées sur un autre ordinateur que le votre, notament grace à la lecture du numéro de disque dur propre à chaque PC.


Afin de vous protéger de l'ouverture de vos fichier Excel sur un autre PC, voila une macro à placer sur chaque feuille de votre classeur.


Pour cela, faites Alt + F11 afin d'accéder à l'Editeur Visual Basic puis cliquez sur la première feuille de votre classeur puis sur "Insertion" et "Module"


securise.png


Dans le module qui vient d'apparaitre collez le code de la macro :


securisé1


L'opération est à réitérer sur chaque feuille de votre classeur.


Si un utilisateur tente d'ouvrir votre feuille sur un PC différent, celui-ci verra apparaitre ce message ci :


Vous n'êtes pas habilité à utiliser cette feuille de calcul


Télécharger le code de la macro

Publié dans Sécurité & protect.

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
C
Bonjour, merci pour l'astuce mais je n'y arrive pas. le texte en rouge pose probleme ...<br /> Apparement la function getvolume pose probleme. J'ai bien essayé de rajouter un End Function mais cela ne marche pas non plus.<br /> Comment faire ?
Répondre
C
Bonjour, merci pour l'astuce mais je n'y arrive pas. le texte en rouge pose probleme ...<br /> Apparement la function getvolume pose probleme. J'ai bien essayé de rajouter un End Function mais cela ne marche pas non plus.<br /> Comment faire ?
Répondre
F
Merci pour l'article.
Répondre
L
Très intéressante cette sécurité. Mais est-ce qu'il est possible de convertir le format XLS à un autre format pour pouvoir l'ouvrir ?
Répondre
D
Merci pour le travail que vous faites sur ce blog qui contient pas mal de bons articles.
Répondre