Supprimer les doulons avec excel
Résolu/Fermé
A voir également:
- Supprimer les doulons avec excel
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Liste déroulante excel - Guide
- Supprimer les doublons excel - Guide
- Formule excel - Guide
4 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
21 sept. 2009 à 09:47
21 sept. 2009 à 09:47
Salut,
Ton problème est ici :
MaCell.EntireRow.Delete supprime toute la ligne... Donc les cellules contenues dans les colonnes voisines sont supprimées.
Remplace par MaCell.Delete Le souci c'est que tu ne conserves pas de cohérence dans ton tableau.
Tu dis : Lorsque j'essaye la macro celle-ci supprime des noms dans d'autres colonnes voisines, alors qu'elle ne doit pas intervenir sur les autres colonnes. Elle me laisse également des doublons et des espaces dans les autres colonnes. Si tu ne veux pas qu'elle agisse sur les autres colonnes pourquoi se plaindre qu'elle y laisse des espaces et des doublons? Je ne te comprends pas là. Donne davantage d'explication pour que l'on puisse t'aider.
Ton problème est ici :
MaCell.EntireRow.Delete supprime toute la ligne... Donc les cellules contenues dans les colonnes voisines sont supprimées.
Remplace par MaCell.Delete Le souci c'est que tu ne conserves pas de cohérence dans ton tableau.
Tu dis : Lorsque j'essaye la macro celle-ci supprime des noms dans d'autres colonnes voisines, alors qu'elle ne doit pas intervenir sur les autres colonnes. Elle me laisse également des doublons et des espaces dans les autres colonnes. Si tu ne veux pas qu'elle agisse sur les autres colonnes pourquoi se plaindre qu'elle y laisse des espaces et des doublons? Je ne te comprends pas là. Donne davantage d'explication pour que l'on puisse t'aider.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
21 sept. 2009 à 12:56
21 sept. 2009 à 12:56
Bonjour Cedric, Coucou Pijaku
Pour épurer une liste sur une colonne sans toucher aux autres, tu pourrais utiliser une" collection"
ci joint demo avec explications (tentatives d'...)
https://www.cjoint.com/?jvm2MoTqrk
Pour épurer une liste sur une colonne sans toucher aux autres, tu pourrais utiliser une" collection"
ci joint demo avec explications (tentatives d'...)
https://www.cjoint.com/?jvm2MoTqrk
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 743
22 sept. 2009 à 10:05
22 sept. 2009 à 10:05
Salut michel,
Un mot me vient à l'esprit : whaou!! Je ne connaissais pas "collection" et trouve ça super intéressant... Je vais me pencher la dessus. Très beau résultat en tout cas...
Un mot me vient à l'esprit : whaou!! Je ne connaissais pas "collection" et trouve ça super intéressant... Je vais me pencher la dessus. Très beau résultat en tout cas...
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
22 sept. 2009 à 10:15
22 sept. 2009 à 10:15
Salut Pijaku
si tu te penches sur "collection", regardes aussi l'objet "dictionary" beaucoup plus rapide mais ch... pour restituer car nécessitant une variable-tablo (array) intermédiaire
si tu te penches sur "collection", regardes aussi l'objet "dictionary" beaucoup plus rapide mais ch... pour restituer car nécessitant une variable-tablo (array) intermédiaire