A voir également:
- Textbox : taper Date sans slash
- Comment concatener plusieurs textbox ✓ - Forum Excel
- Colorer textbox sélectionné ✓ - Forum VB / VBA
- Focus TextBox WPF ✓ - Forum C#
- Erreur sur isdate textbox ✓ - Forum VB / VBA
- Vba textbox date format dd/mm/yyyy ✓ - Forum Excel
1 réponse
Bonjour,
Ajout de "/" au fur et à mesure de la saisie:
Sources
Ajout de "/" au fur et à mesure de la saisie:
Sources
Private Sub TextBox1_Change() 'http://silkyroad.developpez.com/VBA/ControlesUserForm/#LII-E Dim Valeur As Byte TextBox1.MaxLength = 10 'nb caractères maxi autorisé dans le textbox Valeur = Len(TextBox1) If Valeur = 2 Or Valeur = 5 Then TextBox1 = TextBox1 & "/" End Sub 'Ensuite pour vérifier que c'est bien une date qui a été saisie Private Sub CommandButton1_Click() 'http://silkyroad.developpez.com/VBA/ControlesUserForm/#LII-E If Not IsDate(TextBox1) Then MsgBox "Format incorrect" TextBox1 = "" Exit Sub Else MsgBox "Format correct" '...la suite de la procédure End If End Sub
Bonne journée
Bonne journée à toi également