bonjour banzai,le forum
j'essaie d'adapter ton code au keno mais j'ai un message "erreur d'execution'9' l'indice n'appartient pas a la selection et c'est laligne
"Tablo(3, indice) = Tablo(3, indice)+1" qui est surlignée en bleu
et je ne sais pas quoi faire.
merci
Sub couplés()
'
' couplés Macro
'
'
Dim J As Long, K As Long, L As Long
Dim NbLg As Long
Dim Tablo
Dim Indice As Long
Dim LeMini As Long, LeMaxi As Long
ReDim Tablo(1 To 3, 1 To WorksheetFunction.Combin(70, 2))
For J = 1 To 70
For K = J + 1 To 70
Indice = Indice + 1
Tablo(1, Indice) = J
Tablo(2, Indice) = K
Next K
Next J
With Sheets("Feuil1")
For J = 2 To .Range("C" & Rows.Count).End(xlUp).Row
For K = 1 To 19
For L = K + 1 To 20
LeMini = Application.Min(.Cells(J, K), .Cells(J, L))
LeMaxi = Application.Max(.Cells(J, K), .Cells(J, L))
' Formule compliquée pour trouver le bon élément
Indice = ((70 * (LeMini - 1))) + 1 - ((((LeMini - 1) + 1) * (LeMini - 1) / 2)) + (LeMaxi - LeMini - 1)
Tablo(3, Indice) = Tablo(3, Indice) + 1
Next L
Next K
Next J
End With
Range("A2").Resize(UBound(Tablo, 2), 3) = Application.Transpose(Tablo)
Range("S1").Select
End Sub