Comparaison des colonnes
Résolu/Fermé
A voir également:
- Comparaison des colonnes
- Comment faire des colonnes sur word - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Comparaison million milliard - Accueil - Technologies
- Figer des colonnes excel - Guide
- Déplacer des colonnes excel - Guide
2 réponses
via55
Messages postés
14509
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 738
7 oct. 2015 à 01:33
7 oct. 2015 à 01:33
Bonsoir
Exemple de macro à adapter è ton fichier :
Cdlmnt
Via
Exemple de macro à adapter è ton fichier :
Sub compare() ' boucle sur les lignes 2 à 100 (A ADAPTER A TON FICHIER) For n = 2 To 100 ' si comparaison des col A et B des 2 feuilles est identique If Sheets(1).Range("A" & n) = Sheets(2).Range("A" & n) And Sheets(1).Range("B" & n) = Sheets(2).Range("B" & n) Then ' alors on met en col D 1ere feuille la différence des col C Sheets(1).Range("D" & n) = Sheets(1).Range("C" & n) - Sheets(2).Range("C" & n) End If Next End Sub
Cdlmnt
Via
Raymond PENTIER
Messages postés
58793
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 janvier 2025
17 261
Modifié par Raymond PENTIER le 7/10/2015 à 03:57
Modifié par Raymond PENTIER le 7/10/2015 à 03:57
et une solution sans macro : https://www.cjoint.com/c/EJhb3OreQQe
=SI(ET(Feuil1!A:A=Feuil2!A:A; Feuil1!B:B=Feuil2!B:B);
Feuil1!C:C-Feuil2!C:C; "#")
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
=SI(ET(Feuil1!A:A=Feuil2!A:A; Feuil1!B:B=Feuil2!B:B);
Feuil1!C:C-Feuil2!C:C; "#")
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
7 oct. 2015 à 20:49