chris6999
XLDnaute Impliqué
Bonsoir
Pour éviter la saisie de données en double dans un tableau, je souhaiterais mettre en place une macro qui se lancerait lors de la saisie dans la colonne C (de type Private Sub Worksheet_Change(ByVal Target As Range))
Il s'agirait d'une recherche de doublon par rapport à la valeur saisie (il s'agit d'une date de naissance). La recherche doit se faire sur toutes les cellules de la colonne C qui précèdent ma ligne active.
Si aucun doublon détecté "ne rien faire"
En cas de doublon identifié, afficher un COMBOX avec message d'alerte.
J'ai trouvé pas mal de macros sur la suppression des doublons mais ce n'est pas exactement ce que je souhaite.
Auriez-vous une idée ?
je mets un petit fichier test en pièce jointe
Merci d'avance
Pour éviter la saisie de données en double dans un tableau, je souhaiterais mettre en place une macro qui se lancerait lors de la saisie dans la colonne C (de type Private Sub Worksheet_Change(ByVal Target As Range))
Il s'agirait d'une recherche de doublon par rapport à la valeur saisie (il s'agit d'une date de naissance). La recherche doit se faire sur toutes les cellules de la colonne C qui précèdent ma ligne active.
Si aucun doublon détecté "ne rien faire"
En cas de doublon identifié, afficher un COMBOX avec message d'alerte.
J'ai trouvé pas mal de macros sur la suppression des doublons mais ce n'est pas exactement ce que je souhaite.
Auriez-vous une idée ?
je mets un petit fichier test en pièce jointe
Merci d'avance
Pièces jointes
Dernière édition: