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

Fermé
Eric - 6 nov. 2014 à 14:13
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 - 6 nov. 2014 à 14:36
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 58730 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 novembre 2024 17 243
6 nov. 2014 à 14:31
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 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
6 nov. 2014 à 14:36
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