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.

3 réponses

  1. Modérateur
    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

    1. merci comme même,
  2. Bonsoir,

    comment passes tu la valeur de ton textbox à la case?
    1. 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