Ajout automatique de date lors de l'édition d'une ligne

Eric -  
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous.

Je souhaiterais avoir une colonne qui serve d'audit et qui recueillerait la date et l'heure dès lors qu'un autre champ de cette même ligne est modifié.

Il s'agit en fait de donne un sens d'audit à cette colonne.

Exemple, je commence à remplir B3 d'une donnée sur une ligne (3) qui est vide. J'aimerais avoir la colonne A qui se remplit de la date et l'heure du moment.

Je ne sais pas si cela existe en standard ou si je dois le développer.
Merci de votre aide.

Eric

A voir également:

2 réponses

Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Si la ligne est absolument VIDE, c'est-à-dire sans formule et sans critère de validation de données, il ne peut rien se passer ...
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Il faut passer par une petite macro en VBA

ALT +F11 pour ouvrir l'éditeur
Double clic dans l'arborescence sur la feuille concernée
Copier et coller le code suivant dans la plage blanche et fermer l'éditeur

Private Sub Worksheet_Change(ByVal Target As Range)
Range("A" & Target.Row) = Now
End Sub


Cdlmnt
0