Bonjour à tous!
Après quelques recherche, j'ai réussi à obtenir la Macro suivante qui me permets de générer une chaîne de caractères aléatoires de 6, mélangeant minuscules/majuscules/chiffres et avec insertion d'un tirait après le 2e caractère.
Ensuite, j'ai une MsgBox qui s'ouvre et qui demande combien de mot de passe on souhaite avoir.... et c'est là que je bloque?!
Si quelqu'un pouvait me venir en aide en m'expliquant les choix que je peux avoir?
Si vous pouviez me proposer quelques exemples de codes, avec explications que je puisse essayer de comprendre et ainsi continuer d'apprendre le langage Vba?
Un grand merci d'avance pour vos réponse et pour le temps que vous me consacrez!!
Voila mon bout de code
Sub code_alea()
Randomize
carac = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789"
lettre_aleatoire = ""
For i = 1 To 6
nombre_aleatoire = Int(Len(carac) * Rnd) + 1
lettre_aleatoire = lettre_aleatoire & Mid(carac, nombre_aleatoire, 1)
If i = 2 Then lettre_aleatoire = lettre_aleatoire & "-"
Next
MsgBox "Combien de mots de passe, voulez-vous?"