Date de modification sur modif du commentaire d'une cellule
Bonjour,
Je souhaite afficher dans une feuille la date de dernière modification intervenue sur le classeur.
Pour cela, dans 'ThisWorkbook', j'ai codé :
Code:
1 2 3 4 5 6 7 8 9 10 11
| Dim modif As Boolean
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If modif = True Then
Sheets("Suivi").Range("B5").Value = "Dernière mise à jour : " & Format(Date, "dd mmm yyyy") & " à " & Format(Time, "hh:mm")
End If
End Sub
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
modif = True
End Sub |
Ce code fonctionne très bien lorsqu'on modifie le contenu d'une cellule, mais ne fonctionne pas quand on modifie le commentaire (annotation) d'une cellule.
En effet, dans le cas d'une modification de commentaire, la procédure "SheetChange" n'est pas exécutée.
Merci de votre aide