cs_jacquito
Messages postés7Date d'inscriptionvendredi 21 mars 2003StatutMembreDernière intervention22 juillet 2006
-
16 avril 2006 à 17:30
thespeedy20
Messages postés4Date d'inscriptionjeudi 27 mai 2004StatutMembreDernière intervention23 octobre 2010
-
23 oct. 2010 à 09:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
thespeedy20
Messages postés4Date d'inscriptionjeudi 27 mai 2004StatutMembreDernière intervention23 octobre 2010 23 oct. 2010 à 09:39
Merci pour ce code, il fonctionne super Bien
Bravo à toi
Oli
barto107
Messages postés1Date d'inscriptionvendredi 8 août 2003StatutMembreDernière intervention17 janvier 2009 17 janv. 2009 à 03:58
excellent comme procédure associé au formulaire.
Terminé les NB.SI ou les IF then.
Merci à toi sybacs
sybacs
Messages postés2Date d'inscriptionlundi 10 juin 2002StatutMembreDernière intervention 8 décembre 2008 8 déc. 2008 à 10:08
Thibault,
Si la cellule A1 est vide, le dédoublonnage ne s'effectue pas.
Les entêtes doivent se situer en ligne 1 (à partir de colonne A) s'il y en a. S'il n'y a pas d'entête la première ligne à dédoublonner doit être en ligne 1)
Sylvain
tibofo
Messages postés4Date d'inscriptionlundi 28 janvier 2008StatutMembreDernière intervention 7 décembre 2008 7 déc. 2008 à 20:34
Bonjour, je n'arrive pas à l'utiliser. Je l'ai installé sur Excel 2003, je vois bien le nouveau menu mais qd je clique sur entête ou colonne, il ne se passe rien du tout : aucun formulaire n'apparait.
Que faut-il faire ?
MErci
Thibault
cs_Soni22
Messages postés1Date d'inscriptionmardi 21 novembre 2006StatutMembreDernière intervention29 octobre 2007 29 oct. 2007 à 16:31
Salut,
j'ai testé ton code, parce que j'ai une macro qui importe environ 600 lignes de données et checher les doublons peut s'avérer tres difficile.
je trouve qu'il est très bien fait, merci de nous faire partager ces infos.
Cdt
Sony
cs_jacquito
Messages postés7Date d'inscriptionvendredi 21 mars 2003StatutMembreDernière intervention22 juillet 2006 16 avril 2006 à 17:30
Bravo,
effectivement XL gere pas le dédoublonnage sur des colonnes disjointes, ce que ton programme permet. C'est un bon début.
Quelques remarques afin d'améliorer ta prochaine version :
Ton traitement trie ma feuille or je ne veux que supprimer les doublons
Pour etre plus rapide :
- Faire tout le traitement séquentiel en tableau et ne pas utiliser les cellules de la feuille (par exemple dans la comparaison). Quitte a copier tout dans un tableau au début et recopier les valeurs uniquement à la fin du traitement en supprimant les lignes doublonnées.
- Eviter toute lecture séquentiel de la feuille (par exemple pour la suppression, tu devrais sélectionner tous les enregistrements "Sans Doublon" puis les supprimer en bloc.
Pour dédoublonner j'utilise en VBA une autre methode :
je recopie les colonnes à dédoublonner (àpres la derniere colonne utilisés)
j'execute un filtre élaboré (en cochant la case sans doublon eten selectionnant les colonnes que j'ai rajouté) puis je supprime les colonnes rajouter
23 oct. 2010 à 09:39
Bravo à toi
Oli
17 janv. 2009 à 03:58
Terminé les NB.SI ou les IF then.
Merci à toi sybacs
8 déc. 2008 à 10:08
Si la cellule A1 est vide, le dédoublonnage ne s'effectue pas.
Les entêtes doivent se situer en ligne 1 (à partir de colonne A) s'il y en a. S'il n'y a pas d'entête la première ligne à dédoublonner doit être en ligne 1)
Sylvain
7 déc. 2008 à 20:34
Que faut-il faire ?
MErci
Thibault
29 oct. 2007 à 16:31
j'ai testé ton code, parce que j'ai une macro qui importe environ 600 lignes de données et checher les doublons peut s'avérer tres difficile.
je trouve qu'il est très bien fait, merci de nous faire partager ces infos.
Cdt
Sony
16 avril 2006 à 17:30
effectivement XL gere pas le dédoublonnage sur des colonnes disjointes, ce que ton programme permet. C'est un bon début.
Quelques remarques afin d'améliorer ta prochaine version :
Ton traitement trie ma feuille or je ne veux que supprimer les doublons
Pour etre plus rapide :
- Faire tout le traitement séquentiel en tableau et ne pas utiliser les cellules de la feuille (par exemple dans la comparaison). Quitte a copier tout dans un tableau au début et recopier les valeurs uniquement à la fin du traitement en supprimant les lignes doublonnées.
- Eviter toute lecture séquentiel de la feuille (par exemple pour la suppression, tu devrais sélectionner tous les enregistrements "Sans Doublon" puis les supprimer en bloc.
Pour dédoublonner j'utilise en VBA une autre methode :
je recopie les colonnes à dédoublonner (àpres la derniere colonne utilisés)
j'execute un filtre élaboré (en cochant la case sans doublon eten selectionnant les colonnes que j'ai rajouté) puis je supprime les colonnes rajouter