Mes dates "s'anglicisent" avant le 13ème jour du mois !!!!!

CLAVERELI Messages postés 56 Statut Membre -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je rentre une date à partir d'un USF sous Excel 2007 en espérant la retrouver telle quelle en col. A2 de ma feuille Excel.
Sauf que jusqu'au 12 du mois elles s'affichent au format anglais "mm/dd/yyyy" par exemple 10/12/2012 pour 12/10/2012 attendu!
Question :
Quel code rentrer pour obtenir un report de ma date correct
Où rentrer ce code: Dans celui du bouton VALIDER de mon USF
Dans le module général
Ailleurs, où?
Cette question à été sûrement déjà traitée sur le site mais la "foultitude" de réponses avoisinantes ont fini par décourager mes recherches.
Merci d'avance et sans mesure à qui apportera LA SOLUTION.

3 réponses

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    Prenez ce qui vos convient

    Private Sub CommandButton1_Click()
      Dim ddate As Date
      ddate = TextBox1
      
      Worksheets("feuil1").Range("A1") = TextBox1
      Worksheets("feuil1").Range("A2") = ddate
    End Sub


    Bonne suite
    0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    [A2] = DateValue(TextBox1)

    eric
    0
  3. CLAVERELI Messages postés 56 Statut Membre
     
    Bonjour et merci eriiic

    Où dois-je insérer cette simple ligne?
    Je ne connais rien aux bases du VBA et je travaille sur mon projet à tâtons et par l'aide apportée par des personnes comme toi.

    Merci de me dire à quel endroit de mon code je dois insérer ta formule.

    Bien cordialement
    0
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Re,

      Où dois-je insérer cette simple ligne?
      Je ne sais pas, ton épaule cache l'écran...

      Je dirais là où tu mets à jour ta cellule, à la place de ce que tu as écrit.
      Dans le bouton valider si c'est ce que tu désires. C'est toi qui sait ce que ton code doit faire et quand.

      eric
      0