Comparer 2 tableaux Excel avec VBA
Tiyoune
-
remousse Messages postés 299 Date d'inscription Statut Membre Dernière intervention -
remousse Messages postés 299 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterais une aide précieuse de votre part. (ne connaissant pas du tout le VBA)
Exposition de mon problème :
- J'ai un classeur 1 en import XML et un classeur 2 en import XML également
- En contenu de ces fichiers, un nombre incalculable de ligne dans lesquelles j'ai, ID d'un produit, le nom, description, prix etc...
- Je veux : Comparer les ID dans ces deux fichiers (qui se trouveront dans ma colonne A par exemple) et obtenir le différentiel dans un classeur 3. Ce résultat devra comporter les ID nouveaux en vert et les ID supprimé (inexistant) en rouge.
- En sachant que mes ID (pour corser un peu l'affaire) ne se trouveront pas forcément sur la même ligne (évidemment, en fonction du nombre d'ID ajouté ou supprimé d'un fichier à l'autre, il y aura des décalages dans les lignes)
J'ai donc fait un premier test avec recherchev qui m'a donné de bon résultats, mais j'aimerais automatisé tout ca, et je pense que le moyen pour y arriver, serait le VBA...
Merci pour vos lumières et votre aide mes amis.
Je souhaiterais une aide précieuse de votre part. (ne connaissant pas du tout le VBA)
Exposition de mon problème :
- J'ai un classeur 1 en import XML et un classeur 2 en import XML également
- En contenu de ces fichiers, un nombre incalculable de ligne dans lesquelles j'ai, ID d'un produit, le nom, description, prix etc...
- Je veux : Comparer les ID dans ces deux fichiers (qui se trouveront dans ma colonne A par exemple) et obtenir le différentiel dans un classeur 3. Ce résultat devra comporter les ID nouveaux en vert et les ID supprimé (inexistant) en rouge.
- En sachant que mes ID (pour corser un peu l'affaire) ne se trouveront pas forcément sur la même ligne (évidemment, en fonction du nombre d'ID ajouté ou supprimé d'un fichier à l'autre, il y aura des décalages dans les lignes)
J'ai donc fait un premier test avec recherchev qui m'a donné de bon résultats, mais j'aimerais automatisé tout ca, et je pense que le moyen pour y arriver, serait le VBA...
Merci pour vos lumières et votre aide mes amis.
A voir également:
- Comparer 2 tableaux Excel avec VBA
- Liste déroulante excel - Guide
- Trier un tableau excel - Guide
- Fusionner 2 tableaux excel - Guide
- Word et excel gratuit - Guide
- Imprimer un tableau excel - Guide
1 réponse
si tu as réussi à faire tout ça et avoir le bon résultat je te conseille de faire une macro.
Enfin la faire est un bien grand mot, il ne te suffis simplement que d'enregistrement les différentes étapes que tu fais dans une macro !!!
Voilà la manière pour ce faire :
https://support.microsoft.com/fr-fr/office/automatiser-des-t%c3%a2ches-avec-l-enregistreur-de-macro-974ef220-f716-4e01-b015-3ea70e64937b?ocmsassetid=hp010014111&correlationid=dc59df38-57e6-4011-b1d2-4baf04a99d26&ui=fr-fr&rs=fr-fr&ad=fr
Enfin la faire est un bien grand mot, il ne te suffis simplement que d'enregistrement les différentes étapes que tu fais dans une macro !!!
Voilà la manière pour ce faire :
https://support.microsoft.com/fr-fr/office/automatiser-des-t%c3%a2ches-avec-l-enregistreur-de-macro-974ef220-f716-4e01-b015-3ea70e64937b?ocmsassetid=hp010014111&correlationid=dc59df38-57e6-4011-b1d2-4baf04a99d26&ui=fr-fr&rs=fr-fr&ad=fr