Bonjour Paritec,
Effectivement je comprends très bien vos remarques, je vais essayer de faire une explication brève et précise
Lors de l'ouverture du fichier Excel, nous ouvrons sur l'onglet Rapport. C'est l'onglet qui permettra de lancer les différentes macros pour analyser les tableaux.
Le but est de contrôler / comparer le tableau ( Parc_machine présent dans l'onglet Machine) par rapport à une base de donnée sortie de SAP sous forme tableau (TBL_MO présent dans l'onglet MO_SAP). Le tout avec pour données d'entrées de recherche, le num imo. et sub.
1)Dans l'onglet Rapport, en vert est indiquer le delta entre les deux tableaux, soit 142 dans notre exemple. En cliquant sur la case "Contrôle STI/SAP" je souhaiterais faire apparaître en dessous sous forme de liste, les nouveaux numéros en vert (soit les nums. présent dans le tableau Parc_Machine et non TBL_MO) et en rouge les anciens (présent dans TBL_MO et non Parc_Machine)
2)Avec la case "Création", l'idée serait qu'une fois avoir sélectionner les nouveau num apparue dans la liste en dessous, la macro viendrai rechercher les données dans le TBL_MO, puis les introduis dans la bonne colonne du tableau Parc_Machine. (d'où le fichier PDF avec les flèche pour indiquer ou copier)
3)Avec la case "Comparer", cette fois je souhaiterais rechercher toutes les différences possibles entre les deux tableaux avec toujours comme données d'entrées le num.imo et sub. (d'où le fichier PDF avec les flèches indiquant quels colonnes sont à comparer avec quels colonnes).
Et me renvoie sous forme de liste en dessous, les numéros ayant une différence entre les deux fichiers.
4)Pour la case "afficher le N°" c'est pour permettre d'afficher les informations des deux tableaux l'un sous l'autre.
A la base je voulais l'effectuer avec la fonction rechercher Mais n'ayant pas les tableaux identiques, et les donnée num imo. sub dans la 1ère et 2ème colonnes pour le tableau Parc_Machine, cela n'est pas possible.
L'idée est de sélectionner dans l'une des deux listes un num imo. et sub. et de renvoyer les informations dans le tableau de droite.
Ligne bleu grise les informations venant du tableau Parc_machine, et ligne orange les informations venant de TBL_MO. Cela me permettra de voir quel données sont différente, comme dans l'exemple.
En espérant avoir été plus claire
Guillaume