Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Tirage aléatoire dans une autre feuille

jacky49

XLDnaute Impliqué
bonsoir,

Je bloque sur cette macro pour pouvoir faire un tirage par poule aléatoire mais par contre ou le tirage se place en feuille série.
Je joins un fichier
Merci d'avance
Code:
Sub testSM()
Sheets("Série").Range("B7:R12").ClearContents
'nbdossards = Range("A65536").End(xlUp).Row - 4
'If Int((nbdossards) / 6) <> ((nbdossards) / 6) Then
  'nombredepoules = Int((nbdossards) / 6) + 1
'Else
  'nombredepoules = (nbdossards) / 6
'End If
'Range("i6") = nombredepoules
If Range("i6") <> "" Then
  nombredepoules = Range("i6")
Else
  MsgBox ("Donnez le nombre de poules")
  Exit Sub
End If
ligne = 7
col = 2
pas = 3
For n = 6 To Range("A65536").End(xlUp).Row
  Sheets("Série").Cells(ligne, col) = Range("A" & n)
  col = col + pas
  If col = 2 + 3 * nombredepoules Or col = -1 Then
    ligne = ligne + 1
    col = col - pas
    pas = -pas
  End If
Next n
Sheets("Série").Select
End Sub
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…