VBA INDEX MATCH LOOP

Comment lancer ma fonction de correspondance d'index dans VBA?

Actuellement, mon index match fonctionne bien – J'ai maintenant besoin de boucler toutes les lignes dans "Table2" et de find les valeurs correspondantes dans "table1"

La quantité de lignes peuplées pour le tableau 1, "N" et "I" changera chaque fois que je lance une requête embeddede dans mon classur. Je continue d'get des erreurs de syntaxe lors de l'exécution pour et pendant les loops (je suis assez nouveau pour VBA)

Aidez-nous!

Merci,

total = Application.WorksheetFunction.Index(Sheets("table1").Range("I16:I100"), Application.WorksheetFunction.Match(Sheets("Table2") _ .Range("B2"), Sheets("table1").Range("N16:N100"), 0)) 

Que diriez-vous quelque chose comme ça?

 Dim rng As Range, cell As Range 'initialize the Range object rng with Range("A1:A10") Set rng = Range("A1:A10") 'Or if you prefer: Set rng = Selection 'Add the For Each Next loop. For Each cell In rng 'Do stuff Next cell