Bonjour à tous,
Je souhaite modifier la macro de Sébastien afin d'obtenir 4 groupes de 5 caractères. séparés par un -
Je colle ici la macro du maître.
Sub code_alea()
'www.blog-excel.com/generer-code-aleatoire
' créer 5 fois 4 caractères
Randomize
carac = "ABCDEFGHI1234567890"
lettre_aleatoire = ""
For i = 1 To 10
nombre_aleatoire = Int(Len(carac) * Rnd) + 1
lettre_aleatoire = lettre_aleatoire & Mid(carac, nombre_aleatoire, 1)
If i = 5 Then lettre_aleatoire = lettre_aleatoire & "-"
Next
MsgBox lettre_aleatoire
ActiveCell = lettre_aleatoire
End Sub