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.
A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
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
M-12 Messages postés 1332 Date d'inscription   Statut Membre Dernière intervention   285
 
Bonsoir,

du genre

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