VBA contrôle de changement de dates.
Bonjour
L’idée est de travailler sur un fichier xls contenant 2 feuilles, la première nommée Source et la deuxième nommée Target. (Peut-être envisager 2 fichiers séparés ?).
Dans Source, la première colonne (A) contient un numéro de commande et la deuxième colonne (B) contient la date de livraison initiale de la commande.
Dans Target je voudrais suivre les changements de dates de livraison, autrement dit enregistrer toutes les dates de Source lorsqu’il est rafraîchi.
Donc, lorsque la macro est activée, il faut comparer la date de Target à la date de Source pour le même numéro de commande et si elles sont différentes, la macro déplace toutes les dates déjà enregistrées pour cette commande et insère la nouvelle date venant de Source dans la colonne B de Target.
Si la commande n’existe pas dans Target il faut la créer, par contre si elle n’existe plus dans Source, il faut ajouter un code (L) au nr de commande de Target (cela signifie que la commande est livrée).
Le code (L) pourrait également se trouver dans une colonne séparée de Target (si oui, alors on le met dans la colonne A et Source contient également un code dans la colonne A pour garder une feuille similaire entre Source et Target (faciliter la lecture lorsque l’on passe de l’une à l’autre).
J’espère que ceci est clair pour quiconque lira ma demande.
Merci et bien à vous,
Philboul