Bonjour à tous,
Je travaille actuellement sur une base contenant des individus et quelques informations les concernant. Il y à présence de doublons et jusque-là ce n’est pas l’identification des doublons qui pose un problème.
J’ai 7 colonnes en tout : Nom Complet ; Prénom ; Nom de Famille ; Téléphone ; Courier électronique ; Fonction et Nom de la Société
La colonne qui est le plus important pour moi est la colonne des courriers électroniques. Sur cette colonne j’ai donc appliqué une « mise en forme conditionnelle » pour pouvoir identifier mes doublons que j’ai mis en couleur rouge puis j’ai trié cette colonne de A à Z afin de mieux voir les doublons se suivre.
Mon but n’est pas de supprimer ces doublons ou triplon mais plutôt leur attribuer dans une nouvelle colonne l’expression « A supprimer » ou « Employé » selon trois conditions.
Première condition = Si j’ai des doublons dans la colonne courriers électroniques sur deux lignes je veux que l’une des lignes de doublon prenne l’expression « A supprimer » si cette ligne est s’elle qui a le moins d’information en fonction des autres colonnes (cellules vide).
Deuxième condition = Si j’ai des triplons dans la colonne courriers électroniques donc j’aurais à attribuer l’expression « A supprimer » sur deux lignes des triplons bien évidemment les lignes qui ont des informations manquantes dans certains de leurs cellules.
Troisième condition = Mais si pour des doublons j’ai sur ces deux lignes toutes les informations remplies, on peut attribuer l’expression « A supprimer » à n’importe lequel des deux. Pareil pour les triplons, on attribuera l’expression « à supprimer » à deux d’entre eux si les triplons ont tous les informations complètes.
Je me suis inscrit sur ce site sous peu pour m’améliorer en VBA car je comprends un peu la syntaxe. Si quelqu’un à un petit temps à accorder à ce problème. Merci d’avance. Même si vous avez d’autres formule en dehors des codes VBA ce serait que génial.
Vous trouverez en pièce jointe un exemplaire de fichier Excel expliquant un peu mieux ce je cherche à obtenir. Merci d’avance
Je travaille actuellement sur une base contenant des individus et quelques informations les concernant. Il y à présence de doublons et jusque-là ce n’est pas l’identification des doublons qui pose un problème.
J’ai 7 colonnes en tout : Nom Complet ; Prénom ; Nom de Famille ; Téléphone ; Courier électronique ; Fonction et Nom de la Société
La colonne qui est le plus important pour moi est la colonne des courriers électroniques. Sur cette colonne j’ai donc appliqué une « mise en forme conditionnelle » pour pouvoir identifier mes doublons que j’ai mis en couleur rouge puis j’ai trié cette colonne de A à Z afin de mieux voir les doublons se suivre.
Mon but n’est pas de supprimer ces doublons ou triplon mais plutôt leur attribuer dans une nouvelle colonne l’expression « A supprimer » ou « Employé » selon trois conditions.
Première condition = Si j’ai des doublons dans la colonne courriers électroniques sur deux lignes je veux que l’une des lignes de doublon prenne l’expression « A supprimer » si cette ligne est s’elle qui a le moins d’information en fonction des autres colonnes (cellules vide).
Deuxième condition = Si j’ai des triplons dans la colonne courriers électroniques donc j’aurais à attribuer l’expression « A supprimer » sur deux lignes des triplons bien évidemment les lignes qui ont des informations manquantes dans certains de leurs cellules.
Troisième condition = Mais si pour des doublons j’ai sur ces deux lignes toutes les informations remplies, on peut attribuer l’expression « A supprimer » à n’importe lequel des deux. Pareil pour les triplons, on attribuera l’expression « à supprimer » à deux d’entre eux si les triplons ont tous les informations complètes.
Je me suis inscrit sur ce site sous peu pour m’améliorer en VBA car je comprends un peu la syntaxe. Si quelqu’un à un petit temps à accorder à ce problème. Merci d’avance. Même si vous avez d’autres formule en dehors des codes VBA ce serait que génial.
Vous trouverez en pièce jointe un exemplaire de fichier Excel expliquant un peu mieux ce je cherche à obtenir. Merci d’avance