Bonjour,
Ton problème semble survenir au moment où tu quittes ta textbox avec une valeur nulle. Donc tu devrais tester la présence d'une valeur avant de passer dans la vérification du bon trimestre.
A noter que datepart("q"....) donne le N° de trimestre. Cela peut être utile.
La validation sur l'évènement exit n'est peut-être pas idéale. Il doit être possible de le faire sur un évènement du style afterupdate ou beforeupdate
Sur un autre forum j'ai testé ce qui concerne ta question sur graphe4.
C'est probablement un léger Bug Excel: change le nom du graphique 4 dans la feuille "qualité" et tu n'auras plus le pb. Tu pourras ensuite lui redonner le nom graphique 4.
J'ai vu que tu faisais 4 formulaires, 1 par trimestre, cela va être difficile à gérer pour apporter des modifs. Il y a probablement un moyen de faire un seul formulaire et, à la validation de ventiler dans le bon trimestre.
Bonne journée
Cordialement