XL 2016 Créer un tableau avec une lecture aléatoire de nombres entre deux bornes sans doublon.

MélissaD

XLDnaute Nouveau
Bonjour, je suis enseignante et essaye en vain de créer un tableau de lecture de nombres entre deux bornes sans doublon.
Est-ce quelqu'un peut-il me venir en aide s'il vous plaît? Je mets en pièce jointe le fichier que j'ai créé.
 

Fichiers joints

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Bonjour, je suis enseignante et essaye en vain de créer un tableau de lecture de nombres entre deux bornes sans doublon.
Est-ce quelqu'un peut-il me venir en aide s'il vous plaît? Je mets en pièce jointe le fichier que j'ai créé.
avec une plage dédiée h1:h100
1565181556917.png
 

Fichiers joints

Dernière édition:

job75

XLDnaute Barbatruc
Bonjour MélissaD, bienvenue sur XLD, salut Modeste geedee,

Dans le fichier .xlsm joint vous pouvez exécuter cette macro :
VB:
Sub Tirage()
Application.ScreenUpdating = False
With [A1:E5] 'plage à adapter
    If .Count > 100 Then Exit Sub 'sécurité
    Do
        .Formula = "=RANDBETWEEN(1,100)"
    Loop While Evaluate("SUM(1/COUNTIF(" & .Address & "," & .Address & "))") < .Count
    .Value = .Value 'supprime les formules
End With
End Sub
A+
 

Fichiers joints

MélissaD

XLDnaute Nouveau
Je vous remercie pour votre rapidité et votre efficacité. Je sans que je vais apprendre plein de nouvelles choses qui vont mettre très utile dans mon quotidien avec mes élèves. Milles mercis à vous. J'essaye tout ça dans la journée !:)
 

Discussions similaires


Haut Bas