Claude Azoulai
XLDnaute Junior
Bonjour à tous
Je voudrais que quand mon TextBox perd le focus, un bout de programme s'effectue.
Comme équivalent à l'évènement LostFocus de VB6, je n'ai trouvé que l'évenement Exit.
J'ai donc utilisé cet évènement comme ceci :
Private Sub txtCoef_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Dim x As Integer
x = ListBox1.ListIndex
CoefCol(x + 1) = txtCoef
End Sub
Mon problème est que le programme n'y va que, et seulement que, quand l'userform est fermée ????
Pourtant l'aide en ligne est formelle !!!!
Quelqu'un a-t-il une idée.
Merci de votre réponse.
Claude Azoulai
Je voudrais que quand mon TextBox perd le focus, un bout de programme s'effectue.
Comme équivalent à l'évènement LostFocus de VB6, je n'ai trouvé que l'évenement Exit.
J'ai donc utilisé cet évènement comme ceci :
Private Sub txtCoef_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Dim x As Integer
x = ListBox1.ListIndex
CoefCol(x + 1) = txtCoef
End Sub
Mon problème est que le programme n'y va que, et seulement que, quand l'userform est fermée ????
Pourtant l'aide en ligne est formelle !!!!
Quelqu'un a-t-il une idée.
Merci de votre réponse.
Claude Azoulai