OVH Cloud OVH Cloud

trait union textbox

3 réponses
Avatar
dadda
Bonjour tout le monde ;
sur un userform j'ai trois textbox avec propri=E9t=E9s=20
maxlength et autotab. Je voudrais que sur le textbox3 il y=20
ait automatiquement un trait d'union.
Exemple :
textbox 1 =3D 12
textbox 2 =3D 345
textbox3 =3D 67 - 89
comment faire ?
Merci

Dadda

3 réponses

Avatar
garnote
Salut dadda,

Peut-être que :
TextBox3 :
AutoTab = True
MaxLength = 4
et :
Private Sub TextBox3_BeforeUpdate _
(ByVal Cancel As MSForms.ReturnBoolean)
TextBox3 = Left(TextBox3, 2) & "-" & Right(TextBox3, 2)
End Sub

Serge

"dadda" a écrit dans le message de news:
2165501c45aa6$bb3b8e90$
Bonjour tout le monde ;
sur un userform j'ai trois textbox avec propriétés
maxlength et autotab. Je voudrais que sur le textbox3 il y
ait automatiquement un trait d'union.
Exemple :
textbox 1 = 12
textbox 2 = 345
textbox3 = 67 - 89
comment faire ?
Merci

Dadda
Avatar
garnote
Y a-t-il une relation entre les entrées de tes
TextBox ? Pas assez de détails !
Dans ton exemple, je vois 12, 345 et
67-89. Faut-il que TextBox3 contienne toujours les
quatre chiffres continuant la séquence des deux premiers
TextBox ?

Serge


"dadda" a écrit dans le message de news:
2165501c45aa6$bb3b8e90$
Bonjour tout le monde ;
sur un userform j'ai trois textbox avec propriétés
maxlength et autotab. Je voudrais que sur le textbox3 il y
ait automatiquement un trait d'union.
Exemple :
textbox 1 = 12
textbox 2 = 345
textbox3 = 67 - 89
comment faire ?
Merci

Dadda
Avatar
dadda
-----Message d'origine-----
Salut dadda,

Peut-être que :
TextBox3 :
AutoTab = True
MaxLength = 4
et :
Private Sub TextBox3_BeforeUpdate _
(ByVal Cancel As MSForms.ReturnBoolean)
TextBox3 = Left(TextBox3, 2) & "-" & Right(TextBox3, 2)
End Sub

Serge

"dadda" a écrit dans le
message de news:

2165501c45aa6$bb3b8e90$
Bonjour tout le monde ;
sur un userform j'ai trois textbox avec propriétés
maxlength et autotab. Je voudrais que sur le textbox3 il y
ait automatiquement un trait d'union.
Exemple :
textbox 1 = 12
textbox 2 = 345
textbox3 = 67 - 89
comment faire ?
Merci

Dadda


.Merci Serge c'est ce que je voulais.