Afficher des valeurs au hasard VBA

Bonjour,

Je poste ce problème après avoir cherché pendant un long moment en vain, une solution à mon problème que je trouve plutôt banal.

Je souhaiterias programmer un bouton pour que lorsque je clique dessus il m'affiche au hasard une ligne de mon tableau situé sur une autre feuille (le tableau est de A à D et descend jusqu'à la dernière ligne où il y a du contenu).

Il faudrait aussi que lorsque j'appuie de nouveau cela m'affiche une nouvelle ligne au hasard.

Merci d'avance !

Bonjour toutes et tous

@tester

ci-joint

5aleatoire1.xlsm (23.50 Ko)

crdlt,

André

Un essai à terter.

Cordialement.

4au-hasard.xlsm (27.73 Ko)

Bonjour…

s’il ne faut copier que les colonnes d’une ligne du tableau (sans les autres ) il vaut mieux passer par un tableau structuré (ListObject) ; en le nommant Tb :

contexte

dans la fenêtre des code de la feuille réceptrice, on aura

Sub test()
  Dim N° as integer
  Randomize
  N° = Int(Rnd * [TB].Rows.Count) + 1
  [TB].Rows(N°).Copy [A2]
End Sub

Re,

bien vu/pensé/codé Ordonc ^^^

et Yvouille ^^^

Génial merci beaucoup !!!

Rechercher des sujets similaires à "afficher valeurs hasard vba"