Date de saisie automatique Excel 2013

Bonjour,
J'utilise Excel de manière régulière depuis plusieurs années, et je souhaiterais que la date du jour de la saisie s’inscrive automatiquement dans un case (colonne A) dès lors que j'inscris un montant dans la colonne C. Quelle formule dois-je utiliser en colonne C ?

Je vous remercie de votre aide et de l'attention que vous porterez à ma question.

4 réponses

  1. Contributeur
    Bonsoir
    il n'y a pas de solution pour obtenir une date fixe par formule
    Essayez avec;
    sélection du nom de l'onglet / clic droit / "visualiser le code"
    et collez ce texte:


    Private Sub Worksheet_selectionchange(ByVal Target As Range)
    If Target.Column = 3 Then
    ActiveCell.Offset(-1, -2) = Date
    End If
    End Sub


    crdlmnt

    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    1
    1. Bonsoir,

      du genre

      =si(Cx<>"";AUJOURDHUI();"")
      0
      1. Euh... avec cette formule la date va changer tous les jours...
        Donc, c'est OK uniquement si ce besoin est ponctuel (dans la journée). Sinon, lors de la saisie en colonne C, seule une macro pourra figer une valeur en colonne A.
        0
    2. Bonsoir

      Peu-être comme ça,
      Private Sub Worksheet_Change(ByVal Target As Range)
      On Error Resume Next
      If Not Intersect(Target, [c1:c1000]) Is Nothing Then
      Target(1, -1) = Now
      End If
      End Sub

      Slts
      0
      1. Bonjour,
        Parfait, je te remercie Vaucluse pour cette macro et ces explications, tu as parfaitement répondu à ma question ! Et solutionné mon problème comptable !

        Merci beaucoup pour votre rapidité.
        0