Bonjour à tous,
Je rencontre 2 problèmes que je vous soumets :
1 - Dans un formulaire, j'ai une Combo (C1) dans laquelle s'affiche un certain nombre de nom d'école. Je souhaiterai qu'à l'ouverture de mon formulaire, le nom dans la Combo soit identique à celui de l'onglet de la feuille.
Est-ce possible et comment ?
2 - Dans un TextBox l'utilisateur doit taper une heure au format hh:mm.
Je souhaiterai qu'il n'est à taper que les chiffres sur le clavier. Après avoir tapé l'heure, les : soient automatiques, et ensuite frappe les minutes.
Un peu sur ce principe de date :
Merci par avance pour l'aide que vous pourrez m'apporter.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Dim valeur As Byte Me.T3.MaxLength = 10 valeur = Len(Me.T3) If valeur = 2 And Mid(Me.T3, 1, 2) > 31 Then Me.T3.MaxLength = 2 MsgBox "Jour invalide" Exit Sub End If If valeur = 5 And Mid(Me.T3, 4, 5) > 12 Then Me.T3.MaxLength = 5 MsgBox "Mois invalide" Exit Sub End If If valeur = 2 Or valeur = 5 Then Me.T3 = Me.T3 & "-" If valeur = 10 And Not IsDate(Me.T3) Then Me.T3 = "-"
Partager