• Initiateur de la discussion Initiateur de la discussion dblu
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dblu

XLDnaute Nouveau
Bonjour à tous,

J'aimerais concevoir un générateur de nombres pseudo-aléatoires et j'aimerais avoir votre avis sur la manière de procéder.

J'ai des objets disposés en ligne et il y a plusieurs lignes d'objets. On peut donc attribuer à chaque objet un couple de coordonnées du genre (n°de ligne, n°dans la ligne).
Il faudrait que je tire au hasard n objets, chaque objet ne pouvant être tiré qu'une fois. Cela reviendrait donc à tirer des couples de coordonnées.

J'ai donc imaginé procédé comme suit:

Entrer à l'écran mon nombre de lignes
Entrer à l'écran mon nombre d'objet par lignes
Entrer à l'écran le nombre d'objet que je veux sélectionner au hasard (n)
Afficher un bouton commande qui serait intitulé "calculer" (ou un truc du genre)
Afficher les couples de coordonnées dans le même fichier Excel dans deux colonnes séparées.

Ce qui me pose problème c'est la manière d'y arriver en VBA, vu que j'ai très peu de notions, je préfère avoir votre avis avant de me lancer dans l'écriture du code. Je pensais faire un truc du genre :

'déclaration des variables

'phase de lecture des infos introduites à l'écran
lire le nombre de ligne
lire le nombre d'objets par ligne

'phase de stockage de l'info (matrice?)
créer la totalité des couples de coordonnées

'phase de calcul
choisir aléatoirement les n couples de coordonnées

'résultat et écriture
afficher ce choix

Cela vous semble-t-il réalisable? N'hésitez pas à critiquer mon raisonnement et à me faire part de vos propres raisonnements.

Bonne journée!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
1 K
Réponses
0
Affichages
566
Retour