Bonjour, État des lieux : Sur Mac on ne peut pas créer de Userform (disparu après Excel 2011 Merci MS), et on a pas accès au proriétés d'un Userform
par contre on peut créer un UserForm (non active X) sur Excel PC et le coder sur Mac ce que j'ai fait …
Mon problème est qu'en exit d'un textbox en cancel = true + un msgbox (après moult essais) le focus à l'air d'être resté sur le textbox,
sauf que le curseur n'apparait plus dans le textbox en question => donc on ne peut plus écrire dedans sauf si on le sélectionne à la souris
Le code à l'air ok vu les essais et reprises de codes validés en test …
Alors avez vous une idée de contournement svp ??
Hahaha tjs au top Patrick, c'est brutal comme solution mais le Me.Hide: Me.Show résout en effet le pb.
Merci bcp
As tu des conseil de chose à éviter de faire avec le Me.Hide: Me.Show ??
Solution de @patrick, afin de retrouver le curseur du textbox dans un : "Private Sub TextBox1_Exit …" que l'on Cancel :
VB:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Msg = "Be careful: No modification requested on the folios" & vbCrLf & _
"Put the desired change or cancel the action"
If IsNumeric(TextBox1) And TextBox1 Like "*[!-]" Then...