Forum - Questions générale - Sujet n°530

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par 3Stone le 04/08/2011 : 18:00  Sujet n° 530  incrémenter une date

le 26/06/2011 : 12:45
par lemeruvien

Anonyme

visiteur

bonjour a tous,Dans mon formulaire, j'ai un champ date, qui est par defaut la date du jour, je voudrais en appuyant sur la touche + incrémenter cette date, ou la décrémenter en appuyant sur la touche - ? (comme dans microsoft Money)Alors comment faire??merciroger
Ecrire à lemeruvien  sujet clos  Haut
Réponse n° 1
--------
le 27/06/2011 : 18:15
par 3Stone

Anonyme

Administrateur

Bonjour,

Admettons que la zone de texte sur le formulaire se nomme "txtDate", alors tu places dans la Sub de l'événement "Sur touche appuyée" le code suivant pour obtenir:

 
Code : php
Private Sub txtDate_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyAdd
txtDate = DateAdd("d", 1, txtDate)
KeyCode = 0
Case vbKeySubtract
txtDate = DateAdd("d", -1, txtDate)
KeyCode = 0
End Select
Me.txtDate.SelStart = Me.txtDate.SelLength
End Sub
 
Cordialement,
Pierre(3stone)
  clos par 3Stone le 04/08/2011 : 18:00  Haut
Réponse n° 2
--------
le 28/06/2011 : 07:36
par lemeruvien

Anonyme

visiteur
Bonjour Pierre, toujours aussi bon!!
Heureusement que tu es là!!
roger
Ecrire à lemeruvien   clos par 3Stone le 04/08/2011 : 18:00  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut