Comparer 2 feuilles et appliquer changement sur une 3eme

alsaco68

XLDnaute Nouveau
[RESOLU]Comparer 2 feuilles et appliquer changement sur une 3eme

Bonjour,
Je cherche à automatiser l’impression de nouveaux tarifs avec Excel.
J’ai actuellement un classeur avec 3 feuilles. La feuille « Etiquettes » est celle que je met a jour.
Je reçois tous les 3 jours des tarifs en cvs. Que je copie dans « tarifNEW »
Je garde toujours une copie des tarifs précédents dans « tarifsOLD »

Mon but est que Excel compare les prix de « tarifNEW » et « TarifOLD » et que si un prix a changé, il vérifie que j’ai bien l’étiquette pour ce produit dans « Etiquettes ». Si j’ai le produit dans étiquette, Excel devra me corriger les tarifs afin que je puisse les imprimer.

Mon plus gros problème est que les listes reçues ne sont jamais pareilles dans leurs dispositions…

Est-ce qu’il est possible avec excel de comparer des cellules qui se déplacent.
Par exemple :
=SI(TarifsNEW!modele = Etiquettes!nomduproduit)

Ci-joint un exemple "très réduit" de ce que j'ai...
Sur le tableau complet j'ai plus de 200 étiquettes, et les tarifs comprennent 800 produits avec 30 prix différents par produits suivant les options

Merci de votre aide.
 

Pièces jointes

  • Etiquettes.zip
    47.4 KB · Affichages: 65
  • Etiquettes.zip
    47.4 KB · Affichages: 62
  • Etiquettes.zip
    47.4 KB · Affichages: 56
Dernière édition:

alsaco68

XLDnaute Nouveau
Re : Comparer 2 feuilles et appliquer changement sur une 3eme

Par exemple:

Si le prix option3 de l'article Appareil Type 4 change, il faudrait que sur la page "changements" toutes les options de l'appareil type4 soit affichées et que l'option3 soit mise en avant 'en gras par exemple' de manière a ce que je puisse exporter vers Word tous les prix de l'article type4.

J'espère être clair dans mon explication, sinon fais moi signe.
Merci
a bientôt
 

Bebere

XLDnaute Barbatruc
Re : Comparer 2 feuilles et appliquer changement sur une 3eme

bonjour Alsaco
les lignes(nouveaux tarifs)sont en gras
les appareils(new) qui n'existent pas dans old sont dans changement
peut être un problème avec l'ordre des colonnes(new)
à bientôt
 

Pièces jointes

  • EtiquettesAlsacoV1.zip
    20.8 KB · Affichages: 21

alsaco68

XLDnaute Nouveau
Re : Comparer 2 feuilles et appliquer changement sur une 3eme

Ça y est c'est presque parfait :)
Juste une modif encore et je suis le plus heureux de ceux qui ne comprennent rien a VBA :)

Quand TarifNEW et TarifOLD sont 100% identiques...
Je modifie le prix de l'option5 de l'artice Appareil type1 ...

Dans le tableau changements il me liste tous les articles et me met bien l'option5 de type1 en gras...

Juste que l'idéal serait qu'il ne me mette que l'article type1 (tous les prix avec l'option5 en gras) les autres articles n'ayant pas changé je n'en ai pas besoin sur "changements" .

Merci a toi Bebere :)
a bientôt
 

Pièces jointes

  • EtiquettesAlsacoV1a.zip
    20.3 KB · Affichages: 22

alsaco68

XLDnaute Nouveau
Re : Comparer 2 feuilles et appliquer changement sur une 3eme

J'ai oublié de mettre le fichier :)
J'aimerai obtenir ca... ( j'ai 2 prix qui ont changé entre New et OLD
 

Pièces jointes

  • Objectif EtiquettesAlsacoV1.zip
    20.3 KB · Affichages: 20
  • Objectif EtiquettesAlsacoV1.zip
    20.3 KB · Affichages: 21
  • Objectif EtiquettesAlsacoV1.zip
    20.3 KB · Affichages: 24

Bebere

XLDnaute Barbatruc
Re : Comparer 2 feuilles et appliquer changement sur une 3eme

bonjour Alsaco
code modifié
à bientôt
 

Pièces jointes

  • Objectif EtiquettesAlsacoV1.zip
    22.9 KB · Affichages: 20
  • Objectif EtiquettesAlsacoV1.zip
    22.9 KB · Affichages: 22
  • Objectif EtiquettesAlsacoV1.zip
    22.9 KB · Affichages: 21

alsaco68

XLDnaute Nouveau
[RESOLU]Re : Comparer 2 feuilles et appliquer changement sur une 3eme

Merci Bebere, tu es trop fort ...
C'est exactement ce que je cherchais :)
Maintenant j'ai plus qu'a imprimer mes étiquettes, mais peut-être que Excel sait faire ca aussi :)
Je vais ouvrir un autre fil, vu que ça n'a plus rien a voir avec ma requête de base.
Merci encore
a bientôt
 

Discussions similaires

Statistiques des forums

Discussions
312 393
Messages
2 087 961
Membres
103 686
dernier inscrit
maykrem