Date inversée

Résolu
abdellah_tadjine Messages postés 191 Date d'inscription   Statut Membre Dernière intervention   -  
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   -
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 53100 Date d'inscription   Statut Modérateur Dernière intervention   12 240
 
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 191 Date d'inscription   Statut Membre Dernière intervention   6
 
merci comme même,
0
Utilisateur anonyme
 
Bonsoir,

comment passes tu la valeur de ton textbox à la case?
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   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