Sub changecrypting()
With Sheets("Database")
For i = 2 To .Range("D" & .Rows.Count).End(xlUp).Row
recrypt = ""
For j = 1 To 6
recrypt = recrypt & Asc(Mid(.Range("D" & i), j, 1)) - 64
Next j
MsgBox (recrypt)
Next i
End With
End Sub
Marche pour des codes avec des A B C D E F G H I J.
Il est cependant impossible de crypter un code de 6 lettres dans un code de 6 chiffres puisque des chiffres il y en a 10 et des lettres 27 au moins .
Donc on peut faire des règles pour associer 2 voir 3 lettres au même chiffre mais le décryptage.... nécésitera une clé...