Excel VBA

6
20 février
Bonsoir,
Je tente ma chance sur Dealabs 🤪

J’aimerai faire un système de licence en VBA pour protéger un classeur, mais j’ai pas du tout d’idée sur comment procéder.

Quelqu’un aurait-il des compétences pour me donner un petit coup de pouce ? Merci
Informations supplémentaires
High-tech & informatique
6 commentaires
De mémoire tu peux partaitement protéger tes macros vba par un password mais de là à parler de license...

excel-easy.com/vba…tml
Édité par "Gryzounours" 20 février
Gryzounours20/02/2020 21:09

De mémoire tu peux partaitement protéger tes macros vba par un password m …De mémoire tu peux partaitement protéger tes macros vba par un password mais de là à parler de license...https://www.excel-easy.com/vba/examples/protect-macro.html


Bonsoir, enfaite je veux procéder autrement. J’aimerai créer une clé avec la mac adresse et l’identifiant du poste puis l’insérer dans mon projet pour que seul le poste en question puisse l’ouvrir. Je devrais donc mettre un mdp sur les feuilles côté vba
Gryzounours20/02/2020 21:19

https://stackoverflow.com/questions/44610025/how-to-run-macro-to-only-one-computerCa se rapproche


C’est exactement dans le même esprit, sauf que le nom du PC peut-être le même dans une société. D’où mon envie de prendre la @ mac ! Mais merci je vais regarder ça
Salut, tu peux tenter de récupérer la clé Windows en VBA pour identifier la machine. Je ne suis pas expert en VBA, mais la clé doit être récupérable avec le Shell

Édit : en réalité il faut chercher des constantes unique par machine facilement accessible. Par exemple la capacité du disque qui est toujours fixe, mais variable en fonction de la machine, la probabilité d’avoir 2 disque identique au «Ko » prêt est très très faible... Bon si le disque dur est changé c’est mort
Édité par "m290591" 20 février
et si ta carte reseau crame?
Laisser un commentaire
Avatar
@
    Texte

    Discussions