Comparer deux fichiers Excel

Messages postés
57
Date d'inscription
mardi 24 mai 2005
Statut
Membre
Dernière intervention
10 janvier 2016
- - Dernière réponse : ucfoutu
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
- 3 janv. 2016 à 14:00
Bonjour à tous,
Je suis à la recherche d'un outil pour comparer automatiquement le contenu de deux fichiers Excel et de sortir un rapport d'erreur, éventuellement.
C'est sûr que quelqu'un a déjà développé un code pour cet exercice.
Merci de m'assister.
Afficher la suite 

5 réponses

Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
209
0
Merci
Bonjour,
Demande fort imprécise .
1) Comparer quoi avec quoi très exactement ? (ce n'est par exemple pas la même chose de vérifier que deux données sont identiques, quel que soit leur rang, et de vérifier que deux données existent identiquement au même rang).
2) qu'entends-tu exactement par "erreur" ?
3)
un code pour cet exercice

tu n'es pas ici sur un forum de distribution de solution d'un exercice scolaire.
Tu es prié de (re)lire le règlement et de revenir avec le code au moins tenté pour atteindre ton but et en isolant la seule partie de ce code qui te pose problème.
Commenter la réponse de ucfoutu
Messages postés
57
Date d'inscription
mardi 24 mai 2005
Statut
Membre
Dernière intervention
10 janvier 2016
0
Merci
Bonjour ,
Merci d'avoir réagi sur ma demande afin que je sois plus précis.
En effet, j'ai deux fichiers Excel qui sont identiques (six colonnes dans chaque classeur).

L'objectif est de comparer le contenu de chaque cellule afin de savoir si les valeurs sont identiques. Exemple : Le contenu de la cellule A1 du premier classeur doit être identique au contenu de la cellule A1 du deuxième classeur.

Le rapport d'erreur est que à la fin de la vérification, une annotation indique si oui ou non des différences ont été trouvées. En cas de différences, celles ci seront affichées.

Désolé pour l'utilisation du mot "exercice", c'était une façon de parler.

Commenter la réponse de aakpa
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
209
0
Merci
Oui ?
Et alors ? Depuis le temps que tu développes sous VBA/Excel (10 ans, quand-même), tu ne sais pas :
1) ouvrir tes deux classeurs
2) les parcourir en boucle :
For i = 1 to ... 'tes lignes)
For J = 1 to ... tes colonnes
3) comparer chaque cellule(i,j)
???
j'attends que tu commences au moins à tenter cette "chose" la plus simple du monde et que tu nous dises où tu rencontres une difficulté, en nous montrant ton effort (tes lignes de code tenté)..
Commenter la réponse de ucfoutu
Messages postés
57
Date d'inscription
mardi 24 mai 2005
Statut
Membre
Dernière intervention
10 janvier 2016
0
Merci
J'avoue que je n'ai rien tenté en effet.
Merci du conseil.

Ca fait longtemps que je me suis connecté sur ce forum et je constate que les règles ont beaucoup changé.
Commenter la réponse de aakpa
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
209
0
Merci
Les règles n'ont pas changé d'un iota, ami.
Tu es ici sur un forum de développeurs et tu y viens en tant que développeur.
Et ce n'est pas un site ou l'on vient réclamer un code à copier/coller.
Tu es même censé apporter une aide aux débutants d'un niveau inférieur au tien.
Alors ... il vient, cet effort (et il est tout petit) ?

________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.
Commenter la réponse de ucfoutu