Tirage aléatoire suivant liste défini excel

Fermé
rack76 Messages postés 2 Date d'inscription lundi 6 août 2012 Statut Membre Dernière intervention 6 août 2012 - 6 août 2012 à 01:14
eriiic Messages postés 24575 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 26 mai 2024 - 6 août 2012 à 22:39
Bonjour,

j'ai le problème suivant en programmation excel ( j'ai déposé le fichier sur lequel je travaille sur le lien suivant : https://www.cjoint.com/?3HgbmNY16sH )

sur l'onglet theorie koeltechniek, j'ai 400 questions chacune appartenant à un groupe ( le groupe est identifié dans la colonne L ).
sur l'onglet feuil1, je veux générer un nouveau questionnaire de 20 questions suivant un tirage aléatoire à partir de cette liste de 400 questions en respectant les conditions suivantes :
questions 1 à 11 du groupe 1, question 12 du groupe 3, question 13 du groupe 4, question 14 du groupe 5, questions 15 et questions 16 du groupe 6, question 17 du groupe 7, question 18 du groupe 8, question 19 du groupe 9 et question 20 du groupe 10.

j'ai essayé en combinant index, alea entre bornes et rechercheV mais rechercheV ne s'applique que pour des tableaux triés dans l'ordre croissant ce qui n'est pas mon cas.

Je continue à chercher avec un code VBA mais j'ai quelques difficultés. Un peu d'aide sera le bienvenu vu que j' ai besoin de ce fichier pour septembre.

Merci d'avance pour votre aide

N.B : la langue dans ce fichier, c'est du néerlandais.
A voir également:

2 réponses

eriiic Messages postés 24575 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 26 mai 2024 7 219
6 août 2012 à 09:08
Bonjour,

et si on savait où sont tes groupes.....
Ce sont des lignes consécutives ?

eric
1
rack76 Messages postés 2 Date d'inscription lundi 6 août 2012 Statut Membre Dernière intervention 6 août 2012 1
6 août 2012 à 21:16
bonjour eric,

j'espère que le fichier sur lequel je travaille est récupérable sur le lien.
en fait, dans le fichier il y a plusieurs onglets. les deux onglets à utiliser sont "theorie koeltechniek" et "feuil1".
sur l'onglet "theorie koeltechniek" se trouve la liste principale de 400 questions, chaque question appartient à un groupe, chaque groupe correspond à un niveau de difficulté ( colonne L dans le même onglet avec l'intitulé : Vaardigheids- en kennisgroep bijlage verordening 303/2008 ) Il y a 9 groupes : 1,3,4,5,6,7,8,9,10.

sur l'onglet "feuil1", à partir de la liste de 400 questions, je veux créer de manière aléatoire un questionnaire de 20 questions en respectant les conditions suivantes : les questions 1 à 11 doivent appartenir au groupe1, la question 12 au groupe 3, la question 13 au groupe 4, la question 14 au groupe 5, les questions 15 et 16 au groupe 6,la questions 17 au groupe 7, la question 18 au groupe 8,la question 19 au groupe 9,la question 20 au groupe 10.

j'ai essayé la combinaison index, alea entre borne et rechercheV pour générer un numéro de questions dans l'onglet 'feuil1'. Le problème que j'ai , rechercheV travaille sur une liste triée dans l'ordre croissant ( à moins que je me trompe quelque part)

le lien pour récupérer le fichier https://www.cjoint.com/?0HgvpLierMw

j'espère que j'ai été clair cette fois.

merci d'avance pour votre aide
1
eriiic Messages postés 24575 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 26 mai 2024 7 219
Modifié par eriiic le 6/08/2012 à 22:40
Les groupes sont en L
Si oui, pourquoi ne pas trier par groupe pour simplifier ?
eric
0