Date inversée

Résolu
abdellah_tadjine Messages postés 203 Statut Membre -  
ccm81 Messages postés 11033 Statut Membre -
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.


3 réponses

madmyke Messages postés 60718 Statut Modérateur 12 248
 
Bonjour

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


0
abdellah_tadjine Messages postés 203 Statut Membre 6
 
merci comme même,
0
Utilisateur anonyme
 
Bonsoir,

comment passes tu la valeur de ton textbox à la case?
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
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
0