Date pas bonne

Résolu
jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   -  
jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   -
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. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
     
    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
  2. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 772
     
    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. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
       
      Re

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

    Vérifier le format date de la cellule dans excel.
    0
    1. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
       
      Bonjour
      Merci pour ta réponse
      Le format de date est bon
      Crdlt
      0
  4. cs_Le Pivert Messages postés 8437 Statut Contributeur 730
     
    0
    1. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
       
      Bonjour cs_Le Pivert
      novice en vba j'ai pas compris le lien que tu viens de m'envoyer,tout comme je ne comprend pas que mon code vba ne fonctionne pas bien.
      En janvier les dates étaient bonnes.Pourquoi Février ça na marche pas?
      Crdlt
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
     
    même en changeant la date du pc cela ne fonctionne pas
    0