Affichage dans cellule

Résolu
Bonjour,
Dans le fichier ci-dessous je suis à la recherche d'un code pour afficher avec un bouton dans une cellule les nombres qui se trouvent dans la feuille BdD dans n'importe quel ordre
https://www.cjoint.com/c/JCxjV5HCfvf
Merci pour votre aide
Crdlt

Configuration: Windows / Firefox 74.0


--
Commence par faire le nécessaire ,puis fait ce qu'il est possible de faire et tu réaliseras l'impossible sans t'en apercevoir. Saint François d'Assise

5 réponses

  1. Contributeur
    dans ton 1° envoi ta bdd commençait ligne 2 maintenant ligne 1

    j'ai testé, no blème

    https://mon-partage.fr/f/U4OFsL5c/
    1. Re

      J'ai testé le fichier que tu viens de me transmettre, il na fonctionne pas(excel 2016) windows 10
      J'y comprend plus rien
  2. Re,
    Je te renvoie mon fichier avec le code car cela ne fonctionne pas probablement une étourderie de ma part ,erreur que je ne vois pas
    https://www.cjoint.com/c/JCxnfBCCVGf
    Cordialement

    1. J'ai trouvé le bon code

      Option Explicit

      Private Sub CommandButton2_Click()
      Dim Derlig As Integer, Hauteur As Integer
      If ActiveCell.Address = "$M$4" Then Randomize ' Randomize était placé en dessous

      Derlig = Sheets("BdD").Columns("A").Find(what:="*", searchdirection:=xlPrevious).Row
      Range("M4") = Sheets("BdD").Cells(Int(Rnd * Derlig) + 1, "A")

      End Sub
  3. Bonjour michel
    Merci pour ton aide
    Oui c'est exactement cela
    Cordialement
    1. Contributeur
      Bonjour

      C'et à dire que quand tu appuies sur ton bouton, le chiffre qui s'affiche est tiré au sort dans ta liste Bdd ?