Bonjour,
J'aimerais "tirer" au hasard des champs d'une base de données.
Voici le code :
Ce code fonctionne, mais hélas il peut "tirer" 2 fois le même NUM
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Randomise curY = DCount("[Fiche]", "COMPLETE", "Base=True") NUM = Int(curY * Rnd) + 1 FicheT = curY Fiche = NUM: Passage = TOP nbFiches = curY If TOP = nbFiches Then Exit Sub DoCmd.GoToRecord , , acGoTo, NUM
Comment procéder pour être sur de tirer toutes les fiches, sans jamais avoir 2 fois ou plus, la même ?
Partager