Bonjour a tous
Je me retrouve une peu bloqué, j'ai un tableau avec les valeurs de 1 à 49 et en face de chacune de ces valeurs le nombre de fois ou elles remontent.
J'ai fait un petit code ci dessous, malheureusement si j'ai pour deux valeurs différente (colonne1) le nombre d’occurrence alors la macro ne me remonte que la première valeur.
Sub Val_Max()
Dim x, Nombre As Integer
Dim Ligne As Long
Set A = Sheets("Resultat")
For x = 1 To 3
'récupère la Xieme valeur la plus élevée dans la 2eme colonne
Nombre = Application.WorksheetFunction.Large(A.Columns(2), x)
'recherche le numéro de ligne pour la valeur trouvée
Ligne = Application.Match(Nombre, Columns(2), 0) - 1
'récupère le contenu de la 1ere colonne pour la valeur cible
MsgBox ("la valeur " & Ligne & " apparait " & Nombre & " fois ")
Next x
End Sub
Comment faire pour que les 2 valeurs remontent
Merci pour votre aide
NiKo