Date inversée

Résolu/Fermé
abdellah_tadjine Messages postés 191 Date d'inscription jeudi 30 novembre 2006 Statut Membre Dernière intervention 5 janvier 2022 - 3 sept. 2017 à 14:01
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 - 4 sept. 2017 à 00:23
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 53080 Date d'inscription dimanche 20 janvier 2008 Statut Modérateur Dernière intervention 24 juillet 2024 12 174
3 sept. 2017 à 14:09
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 jeudi 30 novembre 2006 Statut Membre Dernière intervention 5 janvier 2022 6
3 sept. 2017 à 21:31
merci comme même,
0
Utilisateur anonyme
3 sept. 2017 à 21:34
Bonsoir,

comment passes tu la valeur de ton textbox à la case?
0
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 425
Modifié le 4 sept. 2017 à 00:27
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