Bonjour Valar, bonjour le forum,
Tu aurais dû fournir le code des deux autres OptionButtons. Si ils sont liés il est évident que quand l'un d'entre est est [Vrai], les deux autres deviennent [Faux]. C'est peut-être ça le problème...
Sinon je te recommande d'utiliser Iif(condition, action si condition [Vrai], action si condition [faux])
ce qui donne :
La case prend la valuer = IIF(OptionButton1.Value = True, 11, 0)
Une seule ligne ! qui d'ailleurs pourrait tout aussi bien s'écrire :
La case prend la valuer = IIF(OptionButton1.Value = False, 0, 11)