Bonjour à tous,
Je vais essayer d'expliquer mon besoin en espérant qu'il intéresse l'un d'entre vous 🙂
Toutes les semaines, je reçois un fichier ayant plus de 3000 lignes à traiter... L'objectif est de trouver facilement les modifications qui ont pu être faite entre la semaine avant et la semaine actuelle.. Dans mon fichier, cela correspond à :
Semaine S-1 : V010115
Semaine S : V140115.
Le fichier de la semaine S-1 a déjà été intégrée dans ma base de donnée et j'aimerais mettre en place une macro permettant de comparer les deux fichiers pour savoir qu'est ce qui a changé..
Les éléments clés sont : la colonne A (Info) et la colonne E (To_DO).
L'idée est que:
Si les données des colonnes A & E sont présentes dans les deux onglets et identiques , on supprime la ligne (pas besoin de réintégrer 2 fois la ligne),
Si les données des colonnes A & E sont présentes dans les deux onglets mais pas identiques, on garde les données de l'onglet V14015 (On intègre les modifications dans la base de données)
Si les données des colonnes A & E sont présentes dans l'onglet V010115 et pas dans le nouveau, on supprime la ligne (car les données ne sont plus utiles),
Si les données des colonnes A & E sont présentes dans le nouveau et pas dans V010115, on garde la ligne (nouveauté à intégrer dans la base)..
Je vous ai mis un fichier avec... Le résultat souhaité est celui présenté dans l'onglet "Import"..
Merci d'avance à celui ou ceux qui voudront m'aider 🙂
Olivier.
Je vais essayer d'expliquer mon besoin en espérant qu'il intéresse l'un d'entre vous 🙂
Toutes les semaines, je reçois un fichier ayant plus de 3000 lignes à traiter... L'objectif est de trouver facilement les modifications qui ont pu être faite entre la semaine avant et la semaine actuelle.. Dans mon fichier, cela correspond à :
Semaine S-1 : V010115
Semaine S : V140115.
Le fichier de la semaine S-1 a déjà été intégrée dans ma base de donnée et j'aimerais mettre en place une macro permettant de comparer les deux fichiers pour savoir qu'est ce qui a changé..
Les éléments clés sont : la colonne A (Info) et la colonne E (To_DO).
L'idée est que:
Si les données des colonnes A & E sont présentes dans les deux onglets et identiques , on supprime la ligne (pas besoin de réintégrer 2 fois la ligne),
Si les données des colonnes A & E sont présentes dans les deux onglets mais pas identiques, on garde les données de l'onglet V14015 (On intègre les modifications dans la base de données)
Si les données des colonnes A & E sont présentes dans l'onglet V010115 et pas dans le nouveau, on supprime la ligne (car les données ne sont plus utiles),
Si les données des colonnes A & E sont présentes dans le nouveau et pas dans V010115, on garde la ligne (nouveauté à intégrer dans la base)..
Je vous ai mis un fichier avec... Le résultat souhaité est celui présenté dans l'onglet "Import"..
Merci d'avance à celui ou ceux qui voudront m'aider 🙂
Olivier.