nombres aléatoires

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!
 

Discussions similaires

Statistiques des forums

Discussions
312 780
Messages
2 092 049
Membres
105 171
dernier inscrit
Laurent E