Hachage en SHA256

Bonjour !

Je recherche comment coder automatiquement une liste d'email en SHA256.

Je recois dans une feuille Excel une liste d'emails; je voudrais executer une macro qui me les sort dans un autre worksheet sous forme cryptee.

Quelqu'un sait-il comment faire ca ?

Merci !

Frederic

Bonjour FredSGP,

Es-ce que tu as une formule de conversion? J'en ai trouvé sur Internet en javascript, mais faire la traduction en VBA c'est chiant et je comprend pas toutes les commandes ^^

411sha256.js (3.97 Ko)

Pour ceux qui voudraient s'amuser.

Bonjour d3d9x - et merci !

J'ai trouve un thread en anglais qui donne ce code (je l'ai copie colle dans un Word) - est ce que tu cherches ?

1'253vba-code-sha256.docx (92.09 Ko)

Exactement!

2'114fredsgp.xlsm (41.55 Ko)

Voilà le fichier fonctionnel.

Maintenant si tu veux l'insérer dans ton fichier, suis ces étapes:

1) crée un module de classe, et renomme le CSHA256 (important)

2) dans ce module de classe, copie/colle le code du "Class Module"

3) dans un module (que tu peux renommer ou non), copie/colle le code donné dans "module code"

4) utilise la formule comme n'importe quelle autre formule excel.

=SHA256function("adresse@bidule.com")

'par exemple

J'ai fait toutes ces opérations sur le fichier transmis Reviens vers moi en cas de problème.

Merci d3d9x, c'est juste parfait !

A bientot,

Frederic

Rechercher des sujets similaires à "hachage sha256"