Suivi des modifications

Résolu/Fermé
RomainFR07 Messages postés 11 Date d'inscription mercredi 27 juin 2018 Statut Membre Dernière intervention 14 septembre 2018 - 2 juil. 2018 à 10:24
via55 Messages postés 14506 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 27 décembre 2024 - 2 juil. 2018 à 12:08
Bonjour,

Je souhaiterai mettre en place un tableau et ce tableau aurait à la fin de chaque ligne la date de la dernière modification (par ligne),
Comment faire ?

1 réponse

via55 Messages postés 14506 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 27 décembre 2024 2 738
2 juil. 2018 à 12:08
Bonjour Romain

Il faut passer par un petit code en VBA qui à chaque changement dans une ligne du tableau modifie la date
exemple avec un tableau dans la plage A2:I20, la date du jour s’inscrit en J
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A2:I20")) Is Nothing Then Range("J" & Target.Row) = Date
End Sub

ALT+F11 pour ouvrir éditeur VBA
Double-clic sur la feuille concernée dans l'arborescence à gauche
Copier coller la macro
Adapter pour la plage du tableua et la colonne de date
Fermer Editeur

Cdlmnt
Via

1