Bonsoir Myexcel,
Peu de réponse n'est ce pas.
Ce sujet a été moult fois traité sur ce forum et la réponse toujours la même. Il est totalement illusoire de vouloir protéger un fichier XL ou VBA contre une agression de hacker.
Même si vous mettiez en place un mécanisme basé sur l' ID du PC, il suffit de strapper ces quelques lignes de code pour acceder à tout.
Les mot de passe sur XL sont pour protéger des cellules contre une mauvaise manip fait par quelqu'un qui ne maitrise pas XL, ou pour éviter de détruire des formules par inadvertance. Mais O grand jamais contre quelqu'un de mal intentionné.