Recherche du nombre d'apparution d'une valeur dans une plage de cellule

Salut à tous. je suis nouveau sur le forum.
j'ai besoin de votre aide.

Combien de fois sont apparus les chiffres en rangée quand le chiffre en colonne Y est sorti au tirage précédent ?

les nombres sont compris entre 1 et 90

Exemple: ici les tirages numéro 6 et 28 avec le chiffre 1

je cherche un code Excel VBA pour réaliser cela.

Voici le fichier joint.

8test-loto.xlsx (34.25 Ko)

bonjour,

j'ai eu beau relire plusieurs fois je ne vois pas le rapport entre les nombres 1 2 10 16 32 et 28 et encore moins la colonne Y !

Comment la macro doit-elle sacoir qu'elle ce qu'elle doit traiter 'apparemment dans ce cas c'est le "1" ? ?

A+

bonjour,

Edit : Bonjour Galopin01

une proposition.

Sub aargh()
    Dim tr(1 To 90, 1 To 90) 'tr tableau résultats
    t = Range("A1").CurrentRegion 'copie des tirages dans t
    For i = 2 To UBound(t) - 1 'on prend chaque tirage (ubound(t)) nombre de lignes du tableau
        For j = 3 To 7 'on prend chaque nombre du tirage
            p = t(i, j) 'p = nombre du tirage
            For k = 3 To 7 'on prend chaque nombre du tirage (pour la ligne suivante) t(i+1,k)
                tr(p, t(i + 1, k)) = tr(p, t(i + 1, k)) + 1 ' on incrémente de 1 le compteur en ligne du nombre p et colonne du nombre t(i+1,k)
            Next k
        Next j
    Next i
    Range("k2").Resize(90, 90) = tr 'mettre tableau résultat en k2
End Sub
9test-loto.xlsm (45.68 Ko)

aargh !

Trop fort ! Même avec la solution je n'arrive pas à comprendre la question.

Heu...

acide ! Tu peux expliquer :

UBound(t) ' ? ? ?

A+

Bonjour Galopin01,

ce que j'ai compris, il faut compter le nombre de fois que le nombre 1-90 apparait après chacun des nombres de la ligne précédente.

exemple

1 2 3 4 5 6

7 8 9 10 11 6

7 8 9 10 11 12

7 8 9 10 11 apparaissent 1 fois après les nombres 1 2 3 4 5 7 8 9 10 11 et 2 fois après le nombre 6, le nombre 12 apparait 1 fois après le nombre 6

j'ai mis quelques commentaires dans le message précédent.

Oui, vous avez raison.

j'ai essayé de corriger le fichier.

12test-loto.xlsx (34.43 Ko)

merci beaucoup pour cette résolution.
maintenant comment avoir un bouton sur lequel il faut cliquer pour relancer au lieu de toujours passer par

image

https://forum.excel-pratique.com/d/download?p=999864&f=89665_612b565d567bf688741167

bonjour,

macro avec bouton

13test-loto.xlsm (46.14 Ko)

h2so4 : C'était évident mais j'étais tellement perturbé par la question que je n'ai pas fait le joint avec l'absence de déclaration.

Merci pour le retour...

Rechercher des sujets similaires à "recherche nombre apparution valeur plage"