[VBA-E]probleme affichage date excel a partir d'une DTPicker VBA [15/02/07]
BONJOUR,
je commence tout juste la programmation en VBA sous excel et je rencontre beaucoup de problemes dont notamment celui -ci.je n'arrive pas à m'en défaire et j'ai l'impression de tourner en rond. voila:
j'utilise un calendrier dans une fenetre avec la fonction "DTPicker1" et j'aimerais que lorsqu'une date est validée par la touche ok, qu'elle soit réécrite dans une autre feuille.
Or quand j'execute ma macro, la date affichée dans l'autre feuille est le 0-janvier-1900. connaissez vous le probleme?
merci pour votre attention.
sous progs:
Code:
1 2 3 4 5 6 7 8 9
| Private Sub CMD_ok_Click()
Dates = .DTPicker1.Value
End sub
Private Sub DTPicker1_CallbackKeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer, ByVal CallbackField As String, CallbackDate As Date)
DTPicker1.Value = Format(Now, "dd,mmm,yyyy")
End Sub |
morceau de macro:
Code:
1 2 3 4 5 6 7 8 9
| Sub Remplir_Atelier_Tournage()
Sheets("AtelierT").Activate
Range("A2").Select
Do Until ActiveCell.Value = ""
ActiveCell.Offset(1, 0).Select
Loop
ActiveCell.Value = Dates
End sub |
GROMORICE :cry: