Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Colonne Excel à transformer en colonne MD5

  • Initiateur de la discussion Initiateur de la discussion dknopfler
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

dknopfler

Guest
Bonjour,

Impressionnante communauté, c'est la première fois que je me rends sur ce forum d'entraide !
Je vous contacte car j'ai sur un document excel des mots de passe sur une colonne, que je souhaiterai crypter en MD5.

Est-ce possible de le faire sur Excel ? Je ne possède pas vraiment un niveau avancé sur Excel.

Je possède Excel 2011 pour Mac, merci d'avance pour votre précieuse aide.

D
 
Re : Colonne Excel à transformer en colonne MD5

Bonjour à tous,
Salut Marc,

Un peu plus court :

VB:
Option Explicit

Sub Convertir()
Dim Cel As Range, Plage As Range
Set Plage = Range([A1], Range("A" & Rows.Count).End(xlUp))
Columns(2).Clear
For Each Cel In Plage
Cel.Offset(, 1) = MD5Hash(Cel)
Next Cel
End Sub


Public Function MD5Hash(ByVal strText As String) As String
    ' Create and return MD5 signature from strText.
    ' Signature has a length of 32 characters.
    ' 2005-11-21. Cactus Data ApS, CPH.


    Dim cMD5 As New clsMD5
    Dim strSignature As String
    ' Calculate MD5 hash.
    strSignature = cMD5.MD5(strText)
    ' Return MD5 signature.
    MD5Hash = strSignature
    Set cMD5 = Nothing
End Function


Public Function IsMD5(ByVal strText As String, ByVal strMD5 As String) As Boolean
    ' Checks if strMD5 is the MD5 signature of strText.
    ' Returns True if they match.
    ' Note: strText is case sensitive while strMD5 is not.
    ' 2005-11-21. Cactus Data ApS, CPH.
    Dim BooMatch As Boolean
    BooMatch = (StrComp(strMD5, MD5Hash(strText), vbTextCompare) = 0)
    IsMD5 = BooMatch
End Function

Et un module de classe :

Edition : voir le fichier : impossible à mettre en forme sur le Forum...

A++ l'ami
A+ à tous
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…