Comparaison entre deux fichiers Excel en utilisant un code V

Bonjour a tous et á toutes ,

Je suis nouveau dans le forum et aussi dans l'environement Excel/VBA , et j'ai besoin de votre aide si c'est possible .

Je travail actuellement sur un projet mais je ne sais pas d'ou commencer lol , je vais vous expliquer la problematique :

J'ai deux fichier Excel : version1 et version2 j'aimerai faire la comparaison entre certain colonnes .

Dans la version1 j'ai deux colonnes A et B

la colonne A = les ''users'' et la colonne B= ''les fonctionnalités'' ( ces fonctionnalités sont utilisées par les users )

Chaque ''user'' peut utiliser une ou plusieurs ''fonctionnalités''.

Dans la version2 ( qui est une actualisation de la version1)

on a les memes colonnes mais il y a un petit changement les users peuvent ne pas avoir les memes fonctionnalités que la version1 , ils peuvent ajouter ou bien supprimer des fonctionnalités .

le but est de cree deux autres colonnes : colonne C = fonctionnalités_ajoutées et colonne D = fonctionnalité_supprimées.

Est ce qu'il y a un code qui peut detecter pour chaque user s'il a ajouté de nouvelles fonctionnalités ou bien s'il a supprimé des anciennes fonctionnalités et aprés cette comparaison il nous affiche dans les deux nouvelles colonnes soit les fonctionnalités ajouter pour ce user ou les fonctionnalités supprimer pour le meme user .

Merci infiniment, si vous avez des questions n'hésitez pas

Ce n'est pas trop complexe à faire en VBA ... mets nous un exemple de tes 2 fichiers.

Voila les lien pour telecharger les deux fichier excel

test_v1: https://www.cjoint.com/c/FCrrKnwh2jp

test_v2: https://www.cjoint.com/c/FCrrKNrvYCp

vous allez trouver dans le test_v2 que le user1 a supprimer une fonctionnalité et a ajouté une autre nouvelle , le but que le code peut detecter le user et les fonctionnalité si il a ajouté une nouvelle , on l insert dans la colonne new_fonctionnallité si il a supprimé un ancienne elle sera inserer dans la colonne deleted_fonctionnalité .

Si vous pouvez m'aider je vous serais reconnaissant , merci a vous !

Bnjour,

une case ne suffit pas car il peut y avoir plusieurs fonctionnalités ajoutées ou retranchées

2 solutions : une en VBA, l'autre en TCD après avoir repéré dans chaque fichier les éléments manquants

je vais faire une essai dans la journée

D'accord merci beaucoup

Autre soucis également : l'absence ou l'ajout d'un nouvel user !

oui effectivement j'ai reflechit a ca est ce qu'on peut aussi le detecter ou pas ??

Un essai rapide

Ouvre les 2 fichiers en même temps, j'espère que les liens sont conservés.

Les formules sont matricielles.

103test-v1.xlsx (12.66 Ko)
145test-v2.xlsx (12.66 Ko)

d'accord merci


Ca marche parfaitement , merci a vous steelson , je vais essaier de comprendre comment ca marche , merci encore une fois

Rechercher des sujets similaires à "comparaison entre deux fichiers utilisant code"