David69400
XLDnaute Junior
Bonjour le Forum,
J'arrive grâce à un code que l'un des membres du forum m'avait montré (Robert ? Papou?), à contrôler l'unicité d'une saisie par rapport aux saisies déjà faites dans le tableau, pour une colonne donnée (ex la colonne du CODE de l'article).
Le code VBA est basé sur une dictionnaire temporaire, et s'applique en sortie de Textbox.
C'est bien pratique et ça fonctionne parfaitement bien pour mon premier contrôle de ce fameux CODE article.
En revanche, cela ne fonctionne plus pour le seconde point à valider, ie le LIBELLE de l'article.
D’ailleurs, j'ai pu voir sur un autre fichier que j'avais fait,ou j’avais une libellé court puis un long, que cela ne fonctionnait que pour les 2 premiers (CODE, LIBELLE COURT), mais pas pour le dernier (LIBELLE LONG)...
J'ai bien tenté quelques pistes en vidant la Variable ou en les changeant, mais sans succès...
D'ailleurs, cela n'explique pas que le contrôle fonctionne sur N-1 cas ...
Bref, je vous ai fait un fichier joint avec l'onglet explicatif le plus précis possible, donc je ne m'étend pas plus.
Merci d'avance pour le ou les personnes qui vont se pencher sur ma demande en cette période estivale !
David
J'arrive grâce à un code que l'un des membres du forum m'avait montré (Robert ? Papou?), à contrôler l'unicité d'une saisie par rapport aux saisies déjà faites dans le tableau, pour une colonne donnée (ex la colonne du CODE de l'article).
Le code VBA est basé sur une dictionnaire temporaire, et s'applique en sortie de Textbox.
C'est bien pratique et ça fonctionne parfaitement bien pour mon premier contrôle de ce fameux CODE article.
En revanche, cela ne fonctionne plus pour le seconde point à valider, ie le LIBELLE de l'article.
D’ailleurs, j'ai pu voir sur un autre fichier que j'avais fait,ou j’avais une libellé court puis un long, que cela ne fonctionnait que pour les 2 premiers (CODE, LIBELLE COURT), mais pas pour le dernier (LIBELLE LONG)...
J'ai bien tenté quelques pistes en vidant la Variable ou en les changeant, mais sans succès...
D'ailleurs, cela n'explique pas que le contrôle fonctionne sur N-1 cas ...
Bref, je vous ai fait un fichier joint avec l'onglet explicatif le plus précis possible, donc je ne m'étend pas plus.
Merci d'avance pour le ou les personnes qui vont se pencher sur ma demande en cette période estivale !
David