Bonjour,
Voici ma problématique.
Je souhaite générer un code aléatoire de 10 caractères (cette partie est ok).
Le principe est que j'aurai une liste de nom sur une ligne, avec en dessous un chiffre indiquant le nombre de code à générer pour chacun des noms.
J'arrive à générer 1 code pour uniquement 1 nom, mais pas duppliquer selon valeur de cellule.
Est-ce que c'est possible de m'indiquer quelque pistes ?
Merci par avance de tout aide !
JM
UP : j'ai réussi à sauter les lignes avec ce code, me reste à changer de colonne.
Sub code_aleatoire()
Randomize
carac = "ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789"
ligne = Range("C6").Select
nombre = Range("C5").Value
colonne = Cells(1, Cells.Columns.Count).End(xlToLeft).Column
For j = 1 To nombre
code_alea = ""
For i = 1 To 10 '10 = longueur du code
nombre_aleatoire = Int(Len(carac) * Rnd) + 1
code_alea = code_alea & Mid(carac, nombre_aleatoire, 1)
Selection.Value = code_alea
Next
Range("C" & ActiveCell.Row + 1).Select
Next
End Sub