Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Suppression doublons suivant une condition

pad01

XLDnaute Occasionnel
Bonsoir le Forum,
Je dois comparer des lignes en fonction de 3 critères. si deux lignes ont les 3 critères identiques, on doit les supprimer si l'addition de deux cellules est égale à zéro (4ème critère). Je butte sur la dernière condition. Je voudrais pouvoir faire la comparaison par vba.
Je joins un fichier pour que ma demande soit plus explicite.
MERCI de l'aide
Cdt
 

Pièces jointes

  • Doublon Pad.xlsx
    9.6 KB · Affichages: 51

Paritec

XLDnaute Barbatruc
Re : Suppression doublons suivant une condition

Bonjour Pad01 le forum
et pour quelle raison dans ton exemple ce n'est pas les lignes 3 et 4 qui sont concernées????
Il faut être clair dans les explications autrement on va répondre à coté !!!!
de plus ta colonne E qui contient 1 et -1 ??? ou alors c'est 1 pour crédit et -1 pour débit??
a te relire
a+
Papou
 

Paritec

XLDnaute Barbatruc
Re : Suppression doublons suivant une condition

Re Pad01 le forum
ton fichier en retour moi j'ai mis 4 conditions + 1 par sécurité
a+
Papou
 

Pièces jointes

  • Pad01 V1.xlsm
    22.1 KB · Affichages: 56

pad01

XLDnaute Occasionnel
Re : Suppression doublons suivant une condition

Bonjour le Forum, Bonjour Paritec,
Merci pour l'exemple qui répond a ma demande. Pour l'explication demandée, effectivement on pourrait aussi supprimer les lignes 3 et 4 à la place des lignes 2 et 3. mais on ne doit pouvoir supprimer seulement deux lignes (un -1 et un 1) dont l'addition ferait zéro en E.
J'ai regardé le code et j'aurai besoin d'un peu d'explication. Notamment sur le code To UBound et la cinquième condition ?
Bien vu d'avoir prévu la possibilité d'extraire en G2 ou de travailler directement sur la base en A2 car je travaillerai directement sur la base.
Encore un grand merci à Papou et à ceux qui m'ont lu
 

Discussions similaires

Réponses
7
Affichages
377
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…