Comparaison fichiers excel: mises à jour

@urelie

XLDnaute Junior
Bonjour,

Je travaille sur un fichier excel et regulierement je recois les mises à jour à partir du meme genre de fichier mais je ne sais pas comment faire pour:
Savoir quelles sont les nouvelles lignes,
savoir si des lignes ont été supprimées
savoir si sur une ligne deja existante, il y a eu des modifications

Aujourd'hui, la comparaison est manuelle et le nombre de lignes ne cessent d'augmenter, cela devient impossible.

J'ai regardé dans différentes discussion, mais n'ayant pas les connaissances suffisantes, je n'ai pas réussi à faire quoi que ce soit.

Je vous remercie d'avance pour votre aide

:eek:
 

@urelie

XLDnaute Junior
Re : Comparaison fichiers excel: mises à jour

Voici le fichier.
Les deux dernieres colonnes n'existent pas dans le fichier de mises à jour que je reçois. Seules les colonnes A à E existent et n'importe quelle cellule peut etre modifiées en plus des lignes supprimées ou ajoutées.
Bon courage
 

Pièces jointes

  • Translation Table.xls
    26 KB · Affichages: 77
  • Translation Table.xls
    26 KB · Affichages: 81
  • Translation Table.xls
    26 KB · Affichages: 84

pierrejean

XLDnaute Barbatruc
Re : Comparaison fichiers excel: mises à jour

Re @urelie

un premier jet a tester

la macro est a adapter en ce qui concerne le nom du fichier mis a jour
intitulé ......b.xls pour test
 

Pièces jointes

  • Translation Tableb.xls
    28 KB · Affichages: 86
  • Translation Table.xls
    34.5 KB · Affichages: 76
  • Translation Tableb.xls
    28 KB · Affichages: 89
  • Translation Table.xls
    34.5 KB · Affichages: 78
  • Translation Tableb.xls
    28 KB · Affichages: 92
  • Translation Table.xls
    34.5 KB · Affichages: 82

@urelie

XLDnaute Junior
Re : Comparaison fichiers excel: mises à jour

Voici la preuve en direct que des gens sont completement nuls en excel (en esperant que mon cas ne soit pas une exception):

Comment dois je proceder? J'enregistre les deux fichiers? dois je en ouvrir un en priorité? comment puis je executer une macro..?...
 

@urelie

XLDnaute Junior
Re : Comparaison fichiers excel: mises à jour

Re,

Si j'ai bien compris, le fichier sur lequel je travaille est "translation table" car les macros sont dedans. Le fichier de mises à jour est "b". Les cellules modifiées ou ajoutées apparaissent en rouge (je ne comprends pas pourquoi la cellule A8 dans le tableau B apparait en rouge car elle a la meme valeur?
Si une ligne est supprimée, je ne peux pas savoir?

Merci 1000 fois..
 

@urelie

XLDnaute Junior
Re : Comparaison fichiers excel: mises à jour

Re-Re,

J'ai fait des modifications sur les colonnes B, C et D et elles n'ont pas été signalées? Est ce normal, peut etre que tu as fait la macro que sur A et E pour un début?

De plus, il surligne les deux cellules A et E meme s'il n'en a qu'une de modifiée sur les deux (pour une meme ligne), est ce normal?

Est il possible de mettre en vert les cellules ajoutées et en rouge les cellules modifiées?

J'en demande beaucoup, je sais. :eek:

Aurelie
 

pierrejean

XLDnaute Barbatruc
Re : Comparaison fichiers excel: mises à jour

Re

1) bravo pour avoir compris comment recuperer les fichiers et les exploiter

2) la ligne A8 est en rouge parceque la cellule E8 a été modifiée

3) je ne controlais que les colonnes A et E parceque:

Seules les colonnes A à E existent ' avais-tu ecrit plus haut

4) je vais donc controler aussi les colonnes B C et D

par contre il va etre plus difficile de controler quelle cellule est modifiée ainsi que la disparition d'une ligne

mais ce doit etre faisable , je te demande simplement un peu de temps
 

@urelie

XLDnaute Junior
Re : Comparaison fichiers excel: mises à jour

Pas de probleme, c'est vraiment gentil. Et pour les couleurs? Est ce possible

Apres faudra juste m'expliquer pour que je puisse l'adapter a mon fichier.

Par contre si vous ne pouvez pas indiquer la cellule, deja la ligne ce n'est pas mal du tout.

:rolleyes:
 

pierrejean

XLDnaute Barbatruc
Re : Comparaison fichiers excel: mises à jour

re

voila pour

comparaison des colonnes A B C D E

resultat des differences:

lignes vertes dans Table (modifiées ou absente dans Tableb)

lignes rouges dans Tableb (modifiées ou absente dans Table)

Pour reperer la ou les cellules faisant la difference , c'est encore un peu plus complexe

je regarde mais ne te promet rien !!!
 

Pièces jointes

  • Translation Table.xls
    41.5 KB · Affichages: 105
  • Translation Tableb.xls
    28 KB · Affichages: 135
  • Translation Table.xls
    41.5 KB · Affichages: 102
  • Translation Tableb.xls
    28 KB · Affichages: 125
  • Translation Table.xls
    41.5 KB · Affichages: 103
  • Translation Tableb.xls
    28 KB · Affichages: 132

pierrejean

XLDnaute Barbatruc
Re : Comparaison fichiers excel: mises à jour

RE

pour adapter, je pense que le mieux est que tu mettes tes données dans le fichier Tab (celui qui a le bouton)
ensuite ,dans ce fichier fait Outils > macro > Visual Basic Editor

tu trouveras la macro dans le module1

et la il ne te restera plus qu' a changer le nom du Tableb (il y a un commentaire en face )

Bonne chance

et en cas de pépin n'hesite pas à revenir
 

m@ry

XLDnaute Nouveau
Re : Comparaison fichiers excel: mises à jour

Bonjour,

Comme @urélie je travaille sur un fichier excel quotidiennement mis à jour et ai besoin de mettre en évidence les différences.

Les réponses de pierrejean m'ont énormément aidé. Cependant, j'ai besoin de repérer les cellules qui différent et malgré tous mes efforts je n'y arrive pas!

Est ce que quelqu'un a une idée pour m'aider?

Merci d'avance

M@ry
 

Discussions similaires

Statistiques des forums

Discussions
312 584
Messages
2 089 982
Membres
104 325
dernier inscrit
Jujuleader