OVH Cloud OVH Cloud

Fusion de fichiers

2 réponses
Avatar
Carole et Thierry
Bonsoir à tous,

N'ayant pas eu de réponse à ma précédente question, je vais essayer de la
reformuler plus clairement,

J'ai deux fichier "presque" identique une base de référence et une base mise
à jour dans la mise à jour il y a des lignes supplémentaires.

Je souhaite comparer les deux fichiers, et copier les lignes rajoutées dans
la mise à jour dans ma base de référence.

Par exemple :

Un fichier A et un fichier B

Ouvrir fichier A et B
Comparer ligne par ligne les deux fichiers
Si ligne pressente dans les deux fichiers ( test sur 2 ou 3 colonnes)
passer à la ligne suivante
Si pas présente copier la ligne dans le fichier B et la coller dans
fichier A

Et ainsi de suite jusqu'à la dernière ligne de B.

Bon espars avoir été plus clair en français et merci de votre aide à
traduire tous cela en VBA !

Merci

2 réponses

Avatar
Patrick BASTARD
Bonjour, *Carole et Thierry*
J'ai lu votre post 428ce98f$0$23033$
avec le plus grand intéret :

Si toutes les lignes de la base de référence (A) sont présentes dans la base
de mise à jour (B), pourquoi ne pas tout simplement écraser la base de
référence (A) par la base de mise à jour (B).

Mais peut-être ai-je mal interprété la question ?


--
Bien cordialement,
P. Bastard


Bonsoir à tous,

N'ayant pas eu de réponse à ma précédente question, je vais essayer
de la reformuler plus clairement,

J'ai deux fichier "presque" identique une base de référence et une
base mise à jour dans la mise à jour il y a des lignes
supplémentaires.
Je souhaite comparer les deux fichiers, et copier les lignes
rajoutées dans la mise à jour dans ma base de référence.

Par exemple :

Un fichier A et un fichier B

Ouvrir fichier A et B
Comparer ligne par ligne les deux fichiers
Si ligne pressente dans les deux fichiers ( test sur 2 ou 3
colonnes) passer à la ligne suivante
Si pas présente copier la ligne dans le fichier B et la coller dans
fichier A

Et ainsi de suite jusqu'à la dernière ligne de B.

Bon espars avoir été plus clair en français et merci de votre aide à
traduire tous cela en VBA !

Merci


Avatar
Carole et Thierry
Merci de votre réponse, mais en effet je me suis mal exprimé les 10 première
colonnes sont en effet identiques, mais sur les suivante j'ai rajouter dans
le fichier de références des commentaires que je souhaite bien sur
conserver.

Merci


"Patrick BASTARD" a écrit dans le
message de news:
Bonjour, *Carole et Thierry*
J'ai lu votre post 428ce98f$0$23033$
avec le plus grand intéret :

Si toutes les lignes de la base de référence (A) sont présentes dans la
base de mise à jour (B), pourquoi ne pas tout simplement écraser la base
de référence (A) par la base de mise à jour (B).

Mais peut-être ai-je mal interprété la question ?


--
Bien cordialement,
P. Bastard


Bonsoir à tous,

N'ayant pas eu de réponse à ma précédente question, je vais essayer
de la reformuler plus clairement,

J'ai deux fichier "presque" identique une base de référence et une
base mise à jour dans la mise à jour il y a des lignes
supplémentaires.
Je souhaite comparer les deux fichiers, et copier les lignes
rajoutées dans la mise à jour dans ma base de référence.

Par exemple :

Un fichier A et un fichier B

Ouvrir fichier A et B
Comparer ligne par ligne les deux fichiers
Si ligne pressente dans les deux fichiers ( test sur 2 ou 3
colonnes) passer à la ligne suivante
Si pas présente copier la ligne dans le fichier B et la coller dans
fichier A

Et ainsi de suite jusqu'à la dernière ligne de B.

Bon espars avoir été plus clair en français et merci de votre aide à
traduire tous cela en VBA !

Merci