Date pas bonne

Résolu
Bonjour,
Quand je met un chiffre exemple colonne B la date se met dans un mauvais ordre
exemple aujourd'hui 03/02/2016 me met 02/03/2016.
Cet date se met selon un code VBA
https://www.cjoint.com/c/FBdmS7i2OIR
Comment rectifier? mon pc étant à la bonne date
Cordialement

5 réponses

  1. Bonjour,

    Vérifier le format date de la cellule dans excel.
    0
    1. Bonjour
      Merci pour ta réponse
      Le format de date est bon
      Crdlt
      0
  2. même en changeant la date du pc cela ne fonctionne pas
    0
    1. Contributeur
      Comme cela tout simplement:

      Private Sub Worksheet_Change(ByVal Target As Range)
      If Target.Column = 2 Then
      Target.Offset(0, -1) = Now
      End If
      If Target.Column = 4 Then
      Target.Offset(0, -3) = Now
      End If
      If Target.Column = 6 Then
      Target.Offset(0, -5) = Now
      End If
      End Sub
      
      1
      1. Modérateur
        Bonjour,

        Pour les dates, il faut savoir que l'on parle de valeurs numériques sous Excel.
        Format traite des chaines de caractères.

        Les dates sous Excel n'aiment pas être "traitées de String"...
        Il convient donc d'utiliser la bonne syntaxe avec les fonctions qui vont bien.

        Exemple :
        Target.Offset(0, -1) = CDate(Date) 


        La date du jour s'affichera selon les paramètres windows...

        Ou encore :
        Target.Offset(0, -1) = Date 

        Avant, j'arrivais jamais à finir mes phrases... mais maintenant je
        1
        1. Re

          Merci pour ta réponse et tes explications
          Cela fonctionne à merveille.
          Bonne soirée
          Cordialement
          0