Non navré. Ca ne fonctionne toujours pas.
Après deux tentatives, le formulaire est "figé"
Ah ça y est, enfin... J'ai essayé de comprendre un peu ton code.
En fait, le fait de mettre :
L'évènement "Before Update" tourne en boucle.
Donc le check sur le contenu de la cellule se fait de nouveau.
En incrémentant une variable, on peut savoir donc combien de fois on boucle l'évènement.
C'est bien ça?
Donc j'ai fini par remplacer
If xx = 2 Then xx = 0 par
If xx > 2 Then xx = 1.
Comme ça on finit par retomber sur le deuxième message.
Alors je vais pas chipoter mais bizarrement après 3 messages rigolos (correspondant à 3 tentatives de mettre du texte), rien ne se passe les deux fois suivantes où je valide du texte, puis j'ai le droit à nouveau à 3 messages rigolos, puis rien les deux tours suivants, puis 3 messages rigolos et ainsi de suite.
En tout cas merci pour votre aide et vos explications passées et à venir