1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
   | Sub Annonciateur()
Dim a As Integer, b As Integer, c As Integer, d As Integer, e As Integer, Nb_TirageAnnee As Integer, T As Double
'
 
' Effacement des données du tableau
    Range("B4:K73").ClearContents
'Affectation du nombre de tirage a comparer
    Nb_TirageAnnee = 200
 
'Lancement du timer pour connaitre le temps d'execution de la recherche
T = Timer
 
'Lancement de la boucle pour connaitre les frequences entre deux chiffres sur un nombre de tirage donné
 
            For b = 3 To Nb_TirageAnnee
              For d = 4 To 73
                For c = 5 To 24
                    For e = 5 To 24
                          For a = 2 To 11
 
        If Cells(3, a) = Sheets("Tirages").Cells(b, c) And Cells(d, 1) = Sheets("Tirages").Cells(b, e) Then Cells(d, a) = Cells(d, a) + 1
 
                         Next a
                    Next e
                Next c
              Next d
           Next b
 
'Affectation du timer pour connaitre le temps d'execution de la recherche
Range("Q1") = Application.Round((Timer - T), 1) & " Sec"
Range("Q2") = Round((Application.Round((Timer - T), 1) / 60), 2) & " Min"
End Sub | 
Partager