Erreur dans un code VBA

Résolu
Bonjour,
Une erreur dans cette partie de code que je n'arrive pas a résoudre
Range(co2 & li).NumberFormat = "dd/mm/yyyy hh:mm"
Range(co2 & li).Value = Date
J'obtiens 23/09/2015 00:00 au lieu d'avoir la date et l'heure du moment
Merci pour votre aide
Cordialement

3 réponses

  1. Bonjour

    Merci a tous les 2

    En me creusant un peu le ciboulot j'ai réussi avec cela
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 3 Then
    Target.Offset(0, -2) = Format(Now, "dd/mm/yy hh:mm")
    End If
    End Sub
    Cordialement
    1. Contributeur
      bonjour

      essaies avec
      With Range("B4") 'par eaxemple
      .Value = Now
      .NumberFormat = "dd/mm/yyyy hh:mm"

      End With

      mais fais un essai avec des dates et mois <12

      edit:excuse moi F89, je n'avais pas rafraichi

      Michel
      1. Bonjour,

        Pas grave, mieux vaut deux reponses que pas du tout
    2. Bonjour,

      Date
      donne la date, pas date et heure

      Range(co2 & li).Value = Now