Trouver cellule en double

Résolu/Fermé
desperateman Messages postés 396 Date d'inscription vendredi 22 septembre 2006 Statut Membre Dernière intervention 8 septembre 2014 - 21 janv. 2010 à 10:07
 gilou - 21 janv. 2010 à 11:24
Bonjour, à tous j'ai un petit soucis qui e doit pas être trop compliqué pour un connaisseur d'excel.
J'ai un fichier contenant prêt de 5 000 adresses, chacune étant dans une cellule.
Seulement voila, je me suis rendu compte que certaines adresses étaient notées deux fois. comment faire pour trouver toutes celles qui sont en double. car ça va de soi que je ne vais pas les analyser une par une.
Si quelqu'un a une solution je suis preneur
merci et bonne journée à tous
A voir également:

14 réponses

gbinforme Messages postés 14939 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 657
21 janv. 2010 à 10:13
bonjour

car ça va de soi que je ne vais pas les analyser une par une.

Et pourtant !

Si tu me trouves comment tu pourras supprimer automatiquement :
r. de la rose et rue de la rose ou rue de rose et même bd de la rose ou autre

Une adresse où l'on a autorisé la saisie libre ne peux être validée que par un humain même si un algorithme peut faciliter la tache.
0
desperateman Messages postés 396 Date d'inscription vendredi 22 septembre 2006 Statut Membre Dernière intervention 8 septembre 2014 21
21 janv. 2010 à 10:17
non j'ai du mal m'exprimer dans chaque cellule il y a une adresse complète et aucune cellule ne peut être strictement identique sauf à être un doublon
0
smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 186
21 janv. 2010 à 10:30
bonjour ;
avec la mise en forme conditionnelle
ACCeuil/mise en forme conditionnelle/nouvelle régle/appliquer une mise en forme uniquement aux valeurs uniques ou aux doublons/appliquer une mise en forme à toutes les valeurs :en double dans la plage séléctionné
0
desperateman Messages postés 396 Date d'inscription vendredi 22 septembre 2006 Statut Membre Dernière intervention 8 septembre 2014 21
21 janv. 2010 à 10:34
euh désolé mais j'ai rien compris là
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 186
21 janv. 2010 à 10:35
quelle version excel ?
0
desperateman Messages postés 396 Date d'inscription vendredi 22 septembre 2006 Statut Membre Dernière intervention 8 septembre 2014 21
21 janv. 2010 à 10:37
je ne sais pas , en fait j'ai trouvé Format -> mise en forme conditionnelle et là j'ai une fenêtre qui s'affiche mais je ne sais pas comment m'en servir
0
smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 186
21 janv. 2010 à 10:40
ce que j'ai fais c'est sous excel 2007
0
desperateman Messages postés 396 Date d'inscription vendredi 22 septembre 2006 Statut Membre Dernière intervention 8 septembre 2014 21
21 janv. 2010 à 10:48
oui mais je n'ai pas compris
dans condition 1 je choisis quoi "la valeur de la cellule" est ou "la formule est"
après je prends quoi comprise, égale, supérieure...
et enfin dans les deux derniers champs de sélection quelle plage je prends
0
bonjour
ne sachant pas comment sont saisies les adresse tu peux eventuellement utiliser 'convertir 'dans 'données'
ce qui te mettra un mot ou nb par cellule (c'est deja çà) ensuite ???????? tu peux essayer d'epurer cette maxi plage avec
Sub effacer()
MotAeffacer = Range("A1").Value
Set plg = Range("B4:E7") 'ici c'est la plage'
For Each cell In plg
If cell.Value = MotAeffacer Then cell.ClearContents
Next cell
End Sub
je te recommande de faire une liste de validation en a1 avec les mots clef (rue ,boulevard ,bv ,av......) et au prealable de faire une copie du tableau obtenu apres convertir sur la feiulle suivante pour revenir a l'initial grace
aune macro enregitrée et un boutonde commande

tu peux aussi trier a>z avant ou apres epurage (du visuel ;ça aide)
tout cela n'est que des pistes ensuite si tu arrives a obtenir une matrice coherente il yaura probablement moyen d'affiner le tri
0
Doudou95 Messages postés 1561 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 30 avril 2019 276
21 janv. 2010 à 10:57
tes adesses en double de suivent ou mélangées?
0
desperateman Messages postés 396 Date d'inscription vendredi 22 septembre 2006 Statut Membre Dernière intervention 8 septembre 2014 21
21 janv. 2010 à 11:00
gilou, trop compliqué pour moi ça
doudou95 elles sont mélangées
0
Doudou95 Messages postés 1561 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 30 avril 2019 276
21 janv. 2010 à 11:07
T'as 2 possibilités :
-faire comme smartway14 t'a conseillé.
Utilise la mise en forme conditiennelle (pour suppression auto je sais pas trop par mis en forme conditionnelle si c'est pas risqué mais tu peux afficher un code couleur à l'adresse en trop te permettant de la repérer facilement et donc d'aller en peu de temps supprimer toutes les lignes contenant les adresses en trop)
-faire une macros que tu attribues à un p'tit bouton. Quand t'as finis de rentrer tes adresses et que t'as sauvegardé, tu cliques bouton et il va chercher automatiquement les adresses en double et supprimer les adresses inutiles.

Je suis pas un pro de bureautique je sais pas si il y a plus optimal mais y a déja ça
0
desperateman Messages postés 396 Date d'inscription vendredi 22 septembre 2006 Statut Membre Dernière intervention 8 septembre 2014 21
21 janv. 2010 à 11:09
ok merci à tous je vais tester tout ça
0
Doudou95 Messages postés 1561 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 30 avril 2019 276
21 janv. 2010 à 11:14
pour info la vérification par vb peut prendre quelque temps d'où l'intéret de faire ce traitement automatique à la fin de tes saisis (pendant la pause café xD par exemple)
conseille : si tu fais avec macro test ta macro sur une copie du fichier si tu fais mal la macro elle peut supp la ligne au dessus ou en dessous donc pour éviter de tout retaper . . . sécurité!

la mise en forme conditionnelle elle est istantanée mais tu supprimeras à la main
0
re
je revise ma copie avec la mfc dans formule ,entrer= cherche( voir l'assistant fonction) puis dupliquer avec le pinceau sur la plage ; ce n'est que du visuel
0