Suite de lettres aléatoire

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Répondre
Alexandre
Messages : 1
Enregistré le : 09 mars 2021, 17:32

Suite de lettres aléatoire

Message par Alexandre » 09 mars 2021, 17:53

Bonjour à tous j’aimerais faire une suite de lettre aléatoire puis une une fin spécifique du style « azertyuiop@gmail.com » et j’aimerais savoir comment on peut faire est-ce que quelqu’un pourrait m’expliquer.

Merci d’avance pour votre aide.

Avatar du membre
Onissius
Messages : 744
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Re: Suite de lettres aléatoire

Message par Onissius » 10 mars 2021, 15:36

Simple, tu fait un Hasard d'une lettre que tu stock dans une variable (<Stock_lettres>).
J'ai fait en sort que tu puise choisir le nombre de lettres mini et maxi que tu veux (<Nb_lettres_Mini> & <Nb_lettres_Maxi>).
Tu en déduit le nombre de lettres (<Nb_lettres_total>).
Tu fait le hasard x fois et à chaque fois tu rajoute la nouvelle lettre à celles d'avant (<Stock_lettres>).
Tu obtiens donc une suite de lettres de x lettres et tu rajoute le serveur de messagerie (<Serveur_mail>).

Code : Tout sélectionner

Commentaire	VARIABLES : 
Variable	<Nb_lettres_Mini>;7;Numerique;
Variable	<Nb_lettres_Maxi>;15;Numerique;
Variable	<Nb_lettres_total>;0;Numerique;
Variable	<Lettre_random>;;Alpha;
Variable	<Stock_lettres>;;Alpha;
Variable	<Serveur_mail>;@Gmail.com;Alpha;
Variable	<Adresse_mail>;;Alpha;
Commentaire	MACRO : 
Calcul évolué	<Nb_lettres_total>=<Nb_lettres_Maxi>-<Nb_lettres_Mini>
Boucle	<Nb_lettres_total>
Fonction	<Lettre_random>;Hasard;Lettre;
Calcul évolué	<Stock_lettres>=<Stock_lettres>+<Lettre_random>
Boucle	[FIN]
Calcul évolué	<Adresse_mail>=<Stock_lettres>+<Serveur_mail>
Commentaire	Message dans une fênetre pour vérifier l'adresse mail complète.
Message	Message;<Adresse_mail>;
PS : On peux faire plus simple et plus rapide, mais c'est surtout pour que tu comprenne comment faire. A toi de simplifier et d'adapter le code à ton goût.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.

Répondre