Bonjour à tous

J'espère que le long week-end de Pâques fut bon.

Je vous sollicite pour une petit souci en VBA dont je ne trouve pas la solution.

Je dispose de deux classeurs: ClasseursA et ClasseursB. Le ClasseurA dispose en colonne D d'dientifiant client qui changent de manière mensue; c'est un fichier accesible par le management seulement. ClasseurB reprends exactement les mêmes data mais est nominatif et accessible par un individu propre.

Je souhaiterais rafraichir ClasseurB en fonction de ClasseurA.

J'ai tenté ce code qui marche partiellemt mais sur une même feuille donc ce n'est pas top:

Sub Refreh()
nbLigA = Range("D" & Rows.Count).End(xlUp).Row
NbLigB = Range("D" & Rows.Count).End(xlUp).Row
If NbLigB > 1 Then NbLigB = NbLigB + 1
For i = 1 To nbLigA
If IsError(Application.Match(Cells(i, 4), Range("D"), 0)) Then
Cells(NbLigB, 4) = Cells(i, 4)
NbLigB = NbLigB + 1
End If
Next i
End Sub

Pourriez-vous m'aider svp ?

Merci