Bonjour tout le monde

Le but de ce post est de trouver des conseil ou des avis concernant un programe que j'ai réalisé.
Le programe fonctionne il est simplement long lorsque je lance la macro "génération tableaux" --> pas loind de 1h de moulinage ^^

Je pense d'apres ce que j'ai pue observé que le probleme ce situe au niveau de la macro : "RechercheCarton"

En voici la macro:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Sub RechercheCarton()
 
If Worksheets("FRT").Range("B9") = 0 _
    And Worksheets("FRT").Range("B10") = 0 _
    And Worksheets("FRT").Range("B11") = 0 _
    And Worksheets("FRT").Range("B12") = 0 _
    And Worksheets("FRT").Range("B13") = 0 _
    And Worksheets("FRT").Range("B14") = 0 Then
        Worksheets("Matrice").Range("O4") = 0
Else
    Worksheets("Matrice").Activate
    For Col = 15 To 26
         chercher = chercher & Cells(2, Col)
    Next
    For lig = 2 To 610
         concat = ""
         For Col = 1 To 12
              concat = concat & Cells(lig, Col)
         Next
         If concat = chercher Then
              Range("O4") = Cells(lig, 13)
              Exit For
         End If
    Next
End If
Worksheets("FRT").Activate
End Sub
Voici en pj mon fichier excel pour plus de détails

calcul cout transport international V3.xls

Je suis ouvert a toutes propositions car ma connaissance en VBA reste trés limité au fonctions basiques

Cordialement