Bonjour tout le monde

Je suis sur excel 2003 et j'essaie de programmer une application et je bute sur une partie de mon code :
je fais des calculs sur une feuille1 et je voudrais qu'il me boucle de la 1ère colonne de la ligne 3 de la feuille2 à la dernière valeur non vide de cette même ligne

J'ai ébauché un semblant de code après quelques recherches ça ne fonctionne pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 Set plage = Range(Worksheets("feuil2").Cells(3, 1), [Worksheets("feuil2").Cells(3, 1)].End(xlToRight))
        nbcolonnes = plage.count
         For j = 2 To nbcolonnes
             If Feuil1.Cells(10, 2 + 7 * i).Value Like Feuil2.Cells(3, j).Value Then
 
                    col = j
                End If
 
         Next
si vous pouvez m'aider à transformer cet essai en but svp pour et merci d'avance