Bonjour
-Je cherche une colonne qui a pour valeur "505"
-une fois trouvé je parcours cette colonne a partir de la 3 eme ligne
-si la valeur correspond à la valeur de la première colonne de ma worksheet7
-alors je stock dans une autre feuille à la colonne M.. la valeur de la deuxième colonne de ma worksheet7.
J'ai testé les valeurs de mon if et elles sont bien égale, malgré ça n'execute pas l'instruction à l'intérieur de celle ci.
Avez vous une idée pour résoudre ce problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Set cel = Worksheets(3).Range("A1:CA1").Find(505, LookIn:=xlValues) nombreLigneFich = Worksheets(7).Cells(Cells.Rows.Count, 2).End(xlUp).Row For compteur = 3 To nombreLigne For cmpt = 2 To nombreLigneFich If Worksheets(3).Cells(compteur, cel.Column).Value = Worksheets(7).Cells(cmpt, 1).Value Then Worksheets(2).Range("M" & compteur).Value = Worksheets(7).Range("B" & cmpt).Value End If Next cmpt Next compteur
Partager