Salut William,C'est bien pour ça que Données>Validité est bien la solution à utiliser.ok, mais je crois que ça serait toujours le même problème car il faut bien que cette ligne de code soit exécutée quelque part et je ne vois où je pourrais la mettre. en effet, le traitement doit etre fait au moment où la personne saisi la nouvelle valeur dans la cellule. C'est exactement ce qu'il me fallait mais le souci c'est que la macro adequate s'execute sans prendre la nouvelle valeur entrée dans la cellule. La donnée saisie est fournie en paramètre de la macro, qui en fait doit etre une fonction qui retourne true si la saisie est correcte, et false sinon. -- Alain Nowak - starxpert www.starxpert.fr |