Comparaison de colonnes

Je dois comparer 2 colonnes de données sur 2 feuilles EXCEL différentes (mais sur le même fichier).

Pour cela j'utilise une boucle du type :

For i = 2 To Worksheets("Articles").Cells(Rows.Count, 1).End(xlUp).Row

For j = 11 To Worksheets("Suivi Stock Bras").Cells(Rows.Count, 1).End(xlUp).Row

If Worksheets("Articles").Cells(i, 5) = Worksheets("Suivi Stock Bras").Cells(j, 3) Then
Worksheets("Articles").Cells(i, 11) = Worksheets("Suivi Stock Bras").Cells(j, 9)

End If
Next

je n'ai pas plus de 100 lignes pour l'instant à comparer, cela va relativement vite.

Lorsque ma comparaison va s'effectuer sur plus de 2000 lignes, la méthode est-elle la bonne ?

Y-a-t-il un moyen plus efficace ?

Bonjour

Y-a-t-il un moyen plus efficace ?

Plus efficace, je ne sais pas mais plus rapide oui ; en utilisant les variables tableau...

Bye !

Bonjour

Oui, PowerQuery disponible en add on sur 2010 (totalement intégré dans 2016 et +)

Rechercher des sujets similaires à "comparaison colonnes"