Bonjour, j'essaie en gros de faire:
Classeur A Feuille 1:.................Classeur B Feuille 1:
A............. B...........................A.............B
Dubois.......12.......................Dubois
Dupont......14.......................Duboi
Durant.......16.......................Dupont
etc......................................Durand
...........................................Durant
J'essaie donc de prendre la premiere cellule(A) du classeur A de la comparer avec les cellules (A) du classeur B et une fois qu'il a trouvé le nom correspondant de recopier la cellule B du classeur A sur la cellule B du classeur B correspondant. Alors je suis dsl j ai essayer de faire au plus clair.Voila ce que j ai mis et il ne veut pas le faire:
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
16 Dim Cel As Range Set Cel = Workbooks(Nom_Classeur_VAB).Worksheets("Feuil1").Range("B1") Dim Cel2 As Range, Compteur2 As Integer Set Cel2 = Workbooks(Nom_Classeur_VarPN).Worksheets(Nom_Feuille_VarPN).Range("B1") Compteur2 = 1 For i = 3 To 206 Do Until IsEmpty(Cel2.Offset(Compteur2)) If Mid(Cel2.Offset(Compteur2), 1, 13) Like "Mid(Cel.Offset(i), 1, 13)" Then 'Copier la valeur de la cellule Cel.Offset(i, 1).Copy (Cel2.Offset(Compteur2, 21)) Exit Do End If Compteur2 = Compteur2 + 1 Loop Next
Partager