Date inversée
Résolu
Bonjour,
j'ai crée une application en userform pour gérer une petite BD, tout marche trés bien sauf quand je tape la date dans textbox, je la trouve inversé dans ma feuil excel
exp je tape 03/09/2017 sur textbox mais sur la feuil s’écrie 09/03/2017, merci de me donner un explication pour régler ce problème.
j'ai crée une application en userform pour gérer une petite BD, tout marche trés bien sauf quand je tape la date dans textbox, je la trouve inversé dans ma feuil excel
exp je tape 03/09/2017 sur textbox mais sur la feuil s’écrie 09/03/2017, merci de me donner un explication pour régler ce problème.
3 réponses
-
ModérateurBonjour
Excel affiche les dates en fonction des "regionals settings", iol faut d'abord vérifier ceux-ci dans le panneau de contrôle.
SI ils sont corrects alors c'est qu'Excel ne récupère pas le format de votre fichier parce qu'il ne reconnait pas le format date.
Comme cela provient d'un format texte, c'est sans doute ça le soucis.
A part forcer la colonne d'excel en format date, je ne vois pas de solution.
C'est un problème assez courant avec les importation dans excel.
bav
-
Bonsoir,
comment passes tu la valeur de ton textbox à la case?
-
Bonjour
Essaies ceci
Private Sub CommandButton1_Click()
Dim dt As String, d As Date
dt = Me.TextBox1.Text
d = CDate(dt)
Range("A1").Value = d
End Sub
cdlmnt