Calcul dans textbox

Bonsoir le forum

j effectue un calcul dans un textbox avec le code suivant

Private Sub TxtDébit_Exit(ByVal Cancel As MSForms.ReturnBoolean)

If TxtType.Value = "Chèque" And Val(TxtDébit.Value) > 0 Then TxtNChèque.Value = Sheets("Système").Range("B3").Value + 1

End Sub

le résultat s affiche dans la textbox nomme TxtNChèque quand je clic dessus

Ma question est comment programmer pour que ce calcul s affiche automatiquement des que je commence a remplie le textbox nomme TxtDébit

merci d avance

cordialement

Snoopy 07

Bonjour,

As-tu essayé de placer ton code dans une macro type :

Private Sub TxtDébit_Change()

End Sub

?

Cette macro est censée indiquer ce qui se produit lorsque tu modifies le contenu de la TextBox "TxtDébit".

Note que cette forme de macro t'es automatiquement proposée si tu double-cliques sur ta TextBox "TxtDébit".

Bonne soirée.

Bonsoir,

Pas quand tu cliques dessus, mais lorsque tu quittes le TextBox, conformément à l'évènement choisi : Exit.

Tu peux utiliser AfterUpdate, qui intervient à la validation (même si tu ne quittes pas), ou Change, qui intervient dès le premier caractère tapé.

Cordialement.

Bonsoir Willyfan2bibi,MFerrand et le forum

merci pour vos réponse je viens de changer exit par change est cela marche comme je veut

bonne soirée a tous

Cordialement

Snoopy 07

Rechercher des sujets similaires à "calcul textbox"