Doublons sur Nom et Prénom

Bonsoir à tous

Voila j'ai des noms et prénoms, je voudrais savoir si un nom et prénom existe deja, j'arrive à trier les noms, mais le problème est que il peut y avoir deux fois le même nom, voir trois fois, il faudrais le comparer avec le prénom.

Exemple :

DUBOIS Pierre

DUBOIS Marc

DUBOIS Jean

Si j'écris DUBOIS Pierre alors, EXISTE DEJA

J'ai déja ca pour trier le nom

Dim x%

x= Application.CountIf(Sheets("BD Nom").Range("B:B"), Range("C5"))

If x>0 then

MsgBox("existe déja")

Exit Sub

End If

Comment je peux faire pour faire un comparatif sur le prénom, enfin je crois?

Merci de votre aide

Doliprane

Bonsoir

Une solution ou une piste ?

Bonsoir Banzai64

merci pour ton idée ca marche, par contre peux tu m'expliquer comment tu as fais car je ne vois aucune macro ni de vba?

merci de tes explications, afin que je les mettent dans mon fichier excel.

Doliprane

Bonsoir

Suis le lien (le plus visible)

Ensuite tout se joue avec données ---> Validation ----> Personnalisé

J'avais essayé en nommant les zones mais cela ne fonctionne pas

S'il te faut plus de renseignements n'hésites pas

bonsoir

ca marche sur ta feuille mais pas sur ma base de données

j'ai mis la validation de données dans ma feuille 1 en sélectionnant les cellules de b2 à b6000 et c2 à c6000

=sommeprod(($b$2:$b$6000=$b2)*($c$2:$c$6000=$c2)*1)=1

ensuite je repasse sur ma feuille 2 pour entrer les données nom prénom quand je clic sur le bouton enregistrer il ecrit quand même dans ma base de données client ou il y a la formule

j'ai fais une erreur?

Amicalement

DOLI

Bonsoir,

Comment je peux faire pour faire un comparatif sur le prénom, enfin je crois?

Nom et prénom sont dans la même colonne ou pas ?

Ce qu'il faut c'est rassembler les prénom d'une même famille ou supprimer le nom et prénom identique ?

Amicalement

re

non

dans ma feuille BD nom j'ai 2 colonnes en B il y a les noms et en C il y a les prénoms,

je sélectionne de B2 à B6000 et C2 à C6000

puis je vais dans "DONNEES - VALIDATION DES DONNEES - et la je vais dans autoriser "PERSONNALISER"

et j'écris la formule =SOMMEPROD

quand je remplis la feuille NOUVEAU NOM, il l'écris dans la feuille BD NOM

je comprend pas

Amicalement DOLI

Bonsoir

Tu a mis le $ au mauvais endroit

=SOMMEPROD(($B$2:$B$6000=C$2)*($C$2:$C$6000=D$2)*1)=1

Bonne soirée

re,

=SOMMEPROD(($B$2:$B$6000=C$2)*($C$2:$C$6000=D$2)*1)=1

pourquoi D$2?

mon fichier en PJ

doli

Bonsoir

Je n'avais pas saisi c'est une solution en VBA que tu veux

Donc à voir

Bonne nuit

re,

Je me suis mal exprimé je crois.

merci de te pencher sur mon problème.

à te relire, amicalement

DOLIPRANE

Bonjour

Une approche simple

Bonjour à tous,

Un grand merci à Banzai64 , pour ton travail, j'ai modifié un peu le VBA que tu as fait ça je ne sais pourquoi, ça m’a créé 2 lignes en écriture sur la feuille Bd Do, mais ça marche bien.

Peux-tu regarder si ça ne te dérange pas trop, le poste sur les codes d'accès par intervenant, j'ai plusieurs personnes qui travaille sur le fichier que j'ai mis en place, mais il y a des petits malin qui touche les codes, et je passe mon temps à réparer les effacements de formules, car mon problème est que je ne peux pas protéger mes feuilles, n'y les cacher, en effet vu que j'écris dedans ça me crée des erreurs, c'est pour ça que je voudrais que chaque agents qui se connecte pour travailler sur le fichier, entre son code d'accès et que ça s'inscrive dans une feuille avec la date et l'heure de sa connexion, comme ça je saurais qui touche à tout.

Merci encore pour ton travail

Amicalement

Doliprane

Rechercher des sujets similaires à "doublons nom prenom"