cathodique
XLDnaute Barbatruc
Bonjour,
Je me tourne vers la communauté, sollicitant votre aide. En effet, je n'ai pas d'idée pour trouver une bonne approche du problème.
Voici le topo de mon travail. Via Userform, je reconstitue sur la feuille "menu", un canevas extrait de la feuille "BD_Ref". L'extraction du canevas est basée sur 3 données [Type, Famille et Sous-Famille]
Je le complète avec une date, un procédé de Test , des mesures et je le transfert par macro dans la feuille "BD_Test".
Les procédés de test sont de 4 (col R, feuille BD_Test), seuls les procédés M/A et M seront pris en compte dans la procédure.
je voudrais qu'un message me signale les données manquantes dans la BD_Test.
En effet, pour chaque combinaison [Famille|Sous-Famille] de BD_Ref doit être présente dans BD_Test avec une date et un procédé (test) .
Je voudrais donc trouver les combinaisons qu'on retrouve pas sur la feuille BD_Test avec une date . Mais il faut aussi tenir compte de l'année d'acquisition des familles.
En effet, il peut pas y avoir dans BD_Test des données antérieures à la date d'acquisition.
Les données de références étant répétées, j'ai commencé par utiliser 2 dictionnaires, mais pour la suite je ne sais pas quelle serait la meilleure approche pour trouver une solution assez rapide, vu que le nombre de lignes est assez conséquent.
Sur la feuille recap, vous trouverez le résultat à obtenir. Il y aussi un tableau des dates d'acquisition.
Au final, c'est d'avoir un message m'indique BD_Test "à jour" ou un listing [date, famille, sous-famille] manquantes,
En espérant avoir été clair, je vous remercie par avance.
ps: la sous-famille: M1 n'est pas prise en compte dans le dictionnaire DicRef (sous-famille cédée mais existe dans BD_Test)
Je me tourne vers la communauté, sollicitant votre aide. En effet, je n'ai pas d'idée pour trouver une bonne approche du problème.
Voici le topo de mon travail. Via Userform, je reconstitue sur la feuille "menu", un canevas extrait de la feuille "BD_Ref". L'extraction du canevas est basée sur 3 données [Type, Famille et Sous-Famille]
Je le complète avec une date, un procédé de Test , des mesures et je le transfert par macro dans la feuille "BD_Test".
Les procédés de test sont de 4 (col R, feuille BD_Test), seuls les procédés M/A et M seront pris en compte dans la procédure.
je voudrais qu'un message me signale les données manquantes dans la BD_Test.
En effet, pour chaque combinaison [Famille|Sous-Famille] de BD_Ref doit être présente dans BD_Test avec une date et un procédé (test) .
Je voudrais donc trouver les combinaisons qu'on retrouve pas sur la feuille BD_Test avec une date . Mais il faut aussi tenir compte de l'année d'acquisition des familles.
En effet, il peut pas y avoir dans BD_Test des données antérieures à la date d'acquisition.
Les données de références étant répétées, j'ai commencé par utiliser 2 dictionnaires, mais pour la suite je ne sais pas quelle serait la meilleure approche pour trouver une solution assez rapide, vu que le nombre de lignes est assez conséquent.
Sur la feuille recap, vous trouverez le résultat à obtenir. Il y aussi un tableau des dates d'acquisition.
Au final, c'est d'avoir un message m'indique BD_Test "à jour" ou un listing [date, famille, sous-famille] manquantes,
En espérant avoir été clair, je vous remercie par avance.
ps: la sous-famille: M1 n'est pas prise en compte dans le dictionnaire DicRef (sous-famille cédée mais existe dans BD_Test)
Pièces jointes
Dernière édition: