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 !

minghemiz

XLDnaute Nouveau
bonjour,

je suis enseignant. j'ai tapé un QCM de 76 questions dans excel avec à chaque fois, une ligne pour la question et 4 lignes pour les 4 propositions.

je voudrais en choisir 15 de manière aléatoire et évidemment sans répétition.
j'ai essayé avec la fct "alea" mais j'ai trop de répétitions.

comment puis je faire?

(nb: j'y connais rien en macro...)

merci
 
Re : tri aléatoire

Bonsoir,

regarde le fichier joint, 15 numéros au hasard, entre 1 et 76.....

le code :

Code:
Sub tirage()
Dim X As Byte, MesNumeros As Object
Set MesNumeros = CreateObject("Scripting.Dictionary")
Do While X < 15
    Randomize (Timer)
    Num = Int((76) * Rnd + 1)
    If Not MesNumeros.Exists(Num) Then
        MesNumeros.Add Num, Num: X = X + 1
    End If
Loop
[A1].Resize(MesNumeros.Count, 1).Value = Application.Transpose(MesNumeros.items)
Range("A1:A15").Sort Key1:=Range("A1")
MesNumeros.RemoveAll
End Sub

le fichier :
 

Pièces jointes

- 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
5
Affichages
975
S
  • Question Question
Réponses
1
Affichages
1 K
L
Réponses
9
Affichages
1 K
S
Réponses
9
Affichages
7 K
M
  • Question Question
Réponses
6
Affichages
1 K
Matrix_pr
M
I
Réponses
5
Affichages
2 K
I
G
Réponses
1
Affichages
4 K
B
  • Question Question
Réponses
2
Affichages
879
Retour