Comparaison entre deux fichiers EXCEL en utilisant un code VBA

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 ;-)

Bonjour,

Oui c'est possible :)

Est-ce qu'avoir un fichier en exemple est possible ?

2 « J'aime »

oui j'ai deux fichier excels ou je fais le test, vous trouvez test1 et test1_v2 comme vous allez le remarquer comm1 dans le fichier test1 a changer de fonctionnalités dans le fichier tset1_v2 il a ajouté et suprrimé des fonctionnalités . si vous pouvez m'aider je vous seraez reconnaissant merci d'avance.


test1.xlsx

et voila le fichier test1_v2 


test1-v2.xlsx

Je peux ajouter une colonne au fichier test1 ?

oui bien sur , allez y :D

Pour plus de simplicité pour travailler, j'ai mis les 2 fichiers sur 2 onglets du fichier test1.

C'est compliqué d'afficher les deleted sur la page 2, alors je l'affiche sur la page 1. Ca convient ? Sinon, je n'ai pas d'autre solution que de faire une macro ! A moins que quelqu'un d'autre connaisse une solution et dans ce cas ça m'intéresse !

Edit : avec la pièce jointe


test1.xlsx
2 « J'aime »

Bonjour,

Lynkoa à pour vocation de traiter de la CAO même si l'on peut parfois avoir recours à des solutions excel ou autre mais je n'ai pas l'impression que ce soit votre cas.

Merci d'utilisez des forums excel dédiés pour ce genre de question SVP.

Cordialement

3 « J'aime »

merci .pl , mais ect est ce que vous pouvez  m'explique comment ca marche parce que j'arrive pas a le faire marcher j'essaie un test pour voir mais sans resultat , 

Bonjour,

moi pour verifier la difference entre 2 excel je vais ici.

http://www.xlcomparator.net/

 

que la force soit avec toi.

 

Comme je l'ai dit je n'ai utilisé qu'un fichier le numéro 1 mais sur 2 onglets. Donc le numero 2 n'est pas utilisé. Quand on ajoute une info sur la page 1 ou 2 on a directement les résultats.