Date de saisie automatique Excel 2013

loulouboga77 -  
 loulouboga77 -
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. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
  2. M-12 Messages postés 1349 Statut Membre 285
     
    Bonsoir,

    du genre

    =si(Cx<>"";AUJOURDHUI();"")
    0
    1. y.a.n.g Messages postés 5 Statut Membre 6
       
      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
  3. The_boss_68 Messages postés 959 Date d'inscription   Statut Membre Dernière intervention   182
     
    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
  4. loulouboga77
     
    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