Posez votre question Signaler

GENERER MOTS DE PASSE ALEATOIRE SOUS EXCEL [Résolu]

bfiguig - Dernière réponse le 5 nov. 2008 à 17:44
Bonjour à tous,
y a t-il un moyen de generer des mots de passes aleatoire sous excel
je vous remercie d'avance
cordialement
Lire la suite 

GENERER MOTS DE PASSE ALEATOIRE SOUS EXCEL »

1 réponses
Réponse
+8
moins plus
Bonjour,

A partir du moment où l'on peut générer des nombres aléatoires, il n'y a pas de raisons que l'on ne puisse pas faire la même chose pour des lettres. Reste à trouver une solution pour obtenir des mots avec des voyelles... ce qui n'est peut être pas évident !
Essaie par exemple la méthode suivante pour obtenir des mots de 8 lettres :

En colonne 1, sur 8 lignes, tu mets la formule : =ENT(ALEA()*26)+1
qui va donc générer un nombre aléatoire entre 1 et 26 (on met + 1 pour éviter le 0)

En colonne 2, toujours sur 8 lignes, on va mettre la correspondance en lettres :
=CAR((A1)+64)
(on met +64 car la lettre A est la 65e caractère)

Dans la cellule C3, tu peux faire une concaténation des lettres des 8 lignes de la colonne 2, soit :
=$C$1&$C$2&$C$3&$C$4&$C$5&$C$6&$C$7&$C$8

Puis F9 sur cette cellule pour mettre à jour autant de fosi que tu veux de mdp...

Bon, évidemment, j'ai décortiqué... Mais on peut bien entendu faire une seule formule qui serait :
=CAR((ENT(ALEA()*26)+1)+64)

En peut faire exactement la même chose par macro.

Mais... y a sûrement d'autres solutions plus élaborées... que certains pros d'Excel vont bientôt te donner !! ;))

m@rina
Ajouter un commentaire
Ce document intitulé « GENERER MOTS DE PASSE ALEATOIRE SOUS EXCEL » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?