Bonjour
J'ai créé ce code pour comparer les valeurs de deux colonnes et si une valeur est identique
je souhaiterai renvoyer dans la colonne L de la feuille en cours la valeurs de la colonne 5 de la feuille source.
Mais ce code ne renvoi pas la bonne valeur
Merci pour une piste
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 Sub CopyValeurColonne5() Dim VALEURA As String, VALEURB As String ' For i = 2 To Range("a65000").End(xlUp).Row VALEURA = Range("I" & i).Value For j = 2 To Range("a65000").End(xlUp).Row VALEURB = Sheets("FILT").Range("I" & j) If VALEURA = VALEURB Then 'si trouvé Cells(i, 12) = Sheets("FILT").Range("I" & j).Offset(0, -4).Value 'renvoie la valeur de la colonne E dans la colonne L End If Next j Next i End sub
Partager