Empêcher les doublons sur une colonne en VBA

Bonjour à tous,

Uniquement sur la première colonne d'un fichier Excel, je souhaiterai, un MsgBox à la validation d'une cellule qui dirait par exemple

"Vous n'êtes pas autorisé à saisir un OR déjà existant, veuillez modifier votre saisie s'il vous plait !"

Puis bien sûr revenir à la cellule concernée et effacer la saisie faite.

Pour l'instant j'indique simplement en rouge avec une mise en forme conditionnel que c'est un doublon, mais ça ne suffit visiblement pas à certains utilisateurs !

Merci par avance.

Bien à vous

image

Bonjour,

Pas besoin de VBA pour ça, juste d'une validation des données personnalisée.

Pour voir le résultat, essayer de valider à nouveau la saisie d'un des codes en doublon.

Bonjour Ausecour ;-)

Pas faux, ta solution fonctionne bien.

Bon certes beaucoup moins "fun" qu'un MsgBox mais c'est cool. Je pars la dessus mais si quelqu'un a une solution VBA je suis preneur

Bon dimanche

Bonjour dasaquit , à tous ,

Une version VBA. Le code est dans le module associé à la feuille "Feuil1".

Ouaaaaahhhhh un grand MERCI @Mafraise t'es super.

Passez tous un bon dimanche

A très vite

Rechercher des sujets similaires à "empecher doublons colonne vba"