Excel supprimer lignes redondantes 2 critère
Résolu/Fermé
spily8
Messages postés
73
Date d'inscription
samedi 24 janvier 2009
Statut
Membre
Dernière intervention
3 mars 2015
-
4 août 2009 à 09:48
Utilisateur anonyme - 4 août 2009 à 13:59
Utilisateur anonyme - 4 août 2009 à 13:59
A voir également:
- Excel supprimer lignes redondantes 2 critère
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Liste déroulante excel - Guide
- Aller à la ligne excel - Guide
- Formule excel - Guide
9 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 743
4 août 2009 à 09:54
4 août 2009 à 09:54
Salut,
C'est possible par macro. Peux tu m'en dire davantage sur les critères, s'il faut comparer deux colonnes lesquelles? etc etc... Plus tu nous en dira, plus se sera facile.
C'est possible par macro. Peux tu m'en dire davantage sur les critères, s'il faut comparer deux colonnes lesquelles? etc etc... Plus tu nous en dira, plus se sera facile.
spily8
Messages postés
73
Date d'inscription
samedi 24 janvier 2009
Statut
Membre
Dernière intervention
3 mars 2015
7
4 août 2009 à 10:07
4 août 2009 à 10:07
Ce sont les colonnes B et D. En fait, je viens de faire une formule avec IF, et là donc ca me permet de voir quelles sont les lignes qui sont doubles: le résultat de ma formule est une colonne avec écrit: doublons pour celle qui sont doubles. Mais maintenant, comment supprimer ces lignes à part manuellement?
Il n'y a pas moyen de faire le tout avec un filtre avancé?
Merci pour ta réponse rapide
Il n'y a pas moyen de faire le tout avec un filtre avancé?
Merci pour ta réponse rapide
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 743
4 août 2009 à 10:10
4 août 2009 à 10:10
Mais oui tu peux filtrer sur ta colonne ou apparait "doublon" . Je pensais au départ que tu voulais les supprimer totalement.
spily8
Messages postés
73
Date d'inscription
samedi 24 janvier 2009
Statut
Membre
Dernière intervention
3 mars 2015
7
4 août 2009 à 10:14
4 août 2009 à 10:14
Oui je veux bien supprimer les lignes entières... mais maintenant, c'est juste qu'avec ma fonction IF je sais quelles lignes sont en doublons et je me demandais s'il y avait un moyen de juste supprimer les lignes dont la colonne X contient le mot "doublons"
Je sais pas si je me fais bien comprends?! ;-)
Je sais pas si je me fais bien comprends?! ;-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 743
4 août 2009 à 10:25
4 août 2009 à 10:25
Par macro, c'est pas très compliqué mais c'est définitif... Donc pense à sauvegarder ton fichier avant toute manip!!!
Tu boucles sur la colonne X à la recherche de "doublons" et si c'est le cas tu sélectionnes la ligne entière et la supprime. Quelque chose comme ça (à adapter)
Dim i As Integer, numlign As Integer
Dim valeur As String
numlign = Sheets("Feuil1").Range("A65536").End(xlUp).Row '---> Détermine la dernière ligne "non vide" de la colonna A
With Sheets("Feuil1")
For i = 1 To numlign
If .Cells(i, 25).Value = "doublon" Then
.Cells(1, 25).EntireRow.Delete
End If
Next
End With
Tu boucles sur la colonne X à la recherche de "doublons" et si c'est le cas tu sélectionnes la ligne entière et la supprime. Quelque chose comme ça (à adapter)
Dim i As Integer, numlign As Integer
Dim valeur As String
numlign = Sheets("Feuil1").Range("A65536").End(xlUp).Row '---> Détermine la dernière ligne "non vide" de la colonna A
With Sheets("Feuil1")
For i = 1 To numlign
If .Cells(i, 25).Value = "doublon" Then
.Cells(1, 25).EntireRow.Delete
End If
Next
End With
spily8
Messages postés
73
Date d'inscription
samedi 24 janvier 2009
Statut
Membre
Dernière intervention
3 mars 2015
7
4 août 2009 à 10:34
4 août 2009 à 10:34
Ca fait très longtemps que je ne me suis plus servie des macros. Donc pour rappel, il faut commencer à l'enregistrer et faire la manipulation, c'est bien ça? Donc pas besoin de code?
spily8
Messages postés
73
Date d'inscription
samedi 24 janvier 2009
Statut
Membre
Dernière intervention
3 mars 2015
7
4 août 2009 à 10:44
4 août 2009 à 10:44
Je reviens à mon idée de filtre avancé. Est-ce possible??? J'aimerai vraiment pouvoir faire ça par cette façon. Mais déjà un grand merci pour ton aide!
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 743
4 août 2009 à 11:21
4 août 2009 à 11:21
je ne connais pas vraiment les filtres élaboré. désolé.
par contre, tu as la possibilité de faire un filtre automatique, de trier la col X avec l'option "vide", de copier tout et coller sur une autre feuille ou classeur.
par contre, tu as la possibilité de faire un filtre automatique, de trier la col X avec l'option "vide", de copier tout et coller sur une autre feuille ou classeur.
Utilisateur anonyme
4 août 2009 à 13:59
4 août 2009 à 13:59
Bonjour,
Pour les filtres élaborés il faut connaitre toutes les conditions: critères en " et ", en "ou ", formule, etc.
C'est tellement bien détaillé ici: http://boisgontierjacques.free.fr/ à la rubrique "filtre élaboré" qu'il serait vain de vouloir faire mieux.
Pour les filtres élaborés il faut connaitre toutes les conditions: critères en " et ", en "ou ", formule, etc.
C'est tellement bien détaillé ici: http://boisgontierjacques.free.fr/ à la rubrique "filtre élaboré" qu'il serait vain de vouloir faire mieux.