Textbox : taper Date sans slash
LANGAZOU
Messages postés
100
Statut
Membre
-
pijaku Messages postés 13513 Statut Modérateur -
pijaku Messages postés 13513 Statut Modérateur -
Bonjour,
J'ai un textbox dans lequel je tape uniquement des dates. y 'a t-il un moyen par exemple si je tape 27022015 il met automatiquement le sympbole slash "/" 27/02/2015.
Merci pour votre aide.
J'ai un textbox dans lequel je tape uniquement des dates. y 'a t-il un moyen par exemple si je tape 27022015 il met automatiquement le sympbole slash "/" 27/02/2015.
Merci pour votre aide.
A voir également:
- Textbox : taper Date sans slash
- Focus TextBox WPF ✓ - Forum C#
- Vba textbox backcolor - Forum VB / VBA
- Erreur sur isdate textbox ✓ - Forum VB / VBA
- Cellules en surbrillance selon une TextBox - Forum VB / VBA
- VBA: mettre une condition sur une textbox ✓ - Forum VB / VBA
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