OVH Cloud OVH Cloud

Vive les doublons

3 réponses
Avatar
jerome
Bjr
J'ai lu et relu tous les post sur les doublons sans trouver mon
bonheur. Je ne veux pas =E9liminer les doublons mais les r=E9cup=E9rer !
J'ai deux fichiers avec chacun une liste de r=E9f=E9rence en colonne B.
Je souhaite copier sur un troisi=E8me fichier les lignes qui comportent
les r=E9f=E9rences (ex-colonne B) communes aux deux fichiers.
Merci de votre aide !
J=E9r=F4me

3 réponses

Avatar
FxM
Bjr
J'ai lu et relu tous les post sur les doublons sans trouver mon
bonheur. Je ne veux pas éliminer les doublons mais les récupérer !
J'ai deux fichiers avec chacun une liste de référence en colonne B.
Je souhaite copier sur un troisième fichier les lignes qui comportent
les références (ex-colonne B) communes aux deux fichiers.
Merci de votre aide !
Jérôme



Bonjour,

Pour éliminer les doublons, il devrait y avoir un .delete quelque part.

En lieu et place, test avec un :
'sur une seule ligne
derl =
workbooks("trois.xls").sheets("Feuil1").range("A65536").end(xlup).row

'sur une seule ligne
?????.copy workbooks("trois.xls").sheets("Feuil1").range("A" & derl + 1)

@+
FxM

Avatar
CAP2
Salut,

essaie ça :

En C1, avec la 1ère plage en A1:A50, et la 2ème à partir de B1...

=SI(NB.SI(A1:A50;B21)>0;B21;"")

0 recopier à partir de C1...

En colonne C tu auras donc tes doublons, et des cellules vides qu'il te
faudra "nettoyer"...

Ca marche ?

CAP2
Avatar
CAP2
Euh exwcuse il manque les $ :

=SI(NB.SI(A$1:A$50;B21)>0;B21;"")

CAP2