XL 2016 Comment comparer des données de deux worksheets différents dans 2 fichiers excel

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jymathieu

XLDnaute Nouveau
Bonjour,
Je voudrais comparer les données de deux worksheets qui sont contenus dans 2 fichiers excel différents, chacun contenant plusieurs worksheets.
Chaque trimestre, un document BO (Business Object) est tourné et exporté en Excel: ce fichier nous donne les données mises à jour pour la période concernée.
Certaines de ces données doivent ensuite être intégrées dans un autre fichier si des différences apparaissent; il faut donc les comparer, worksheet par worksheet, sachant qu'ils n'ont pas été nécessairement nommés à l'identique.

Un grand merci d'avance.

Bien à vous,
Jean-Yves
 
Bonjour,
Sans fichier et sans connaître vos talents en VBA, je sais pas si cette réponse vous aidera.
Vous n'êtes pas obligé connaître le nom de vos classeurs ni de vos feuilles pour pouvoir les manipuler. Vous pouvez le faire via leur index (n°).
Au lieu par exemple d'écrire workbooks("classeur 1").worksheets("Feuil1"), vous pouvez très bien noter workbooks(1).worksheets(1), si ces index correspondent bien.
La précision reste cependant assez vague si il.y à une multitude de feuilles, par exemple la 2 ème feuille du classeur n'aura pas forcément comme index 2.
Vous pouvez utiliser l'espion, le msgbox ou la fenêtre d'exécution de l'éditeur pour connaître l'index de votre objet (ex : debug.print worksheets("feuil1").index)
A +
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour