Je ne pense pas que ça existe, mais peut-être que tu auras une bonne surprise si d'autres connaissent cette fonction.
Avec un outil de gestion style PDM il est possible de voir les dates d'archivage, mais je ne pense pas que tu en aies un.
Sinon, la solution la plus "basique" est de regarder les dates de création et de modifications dans les propriétés système des fichiers sous Windows. Cela peut déjà donner un bon ordre d'idée : à vérifier sur l'assemblage ou sur le dossier contenant les fichiers.
Après quelques recherche, ça n'est a priori pas possible si ça n'est pas quelque chose qu'on a prévu avant (avec un utilitaire sous Excel par exemple http://office.microsoft.com/en-us/excel-help/use-the-excel-timecard-template-for-quick-and-easy-time-tracking-HA001113313.aspx)
Il me semblait avoir vu un Post qui traitait de l'inactivité sur un fichier mais le module de recherche du forum semble un peu limité aujourd'hui...
Sinon, une autre piste serait de récupérer la date et l'heure par les modules de feuille sur Selection_Change et/change avec Now().
Etant donné que tu veux garder une trace après fermeture du fichier, j'aurais tendance à stocker ces dates et heures sur une feuille VeryHidden (que tu pourra nettoyer en temps voulu, ce qui répond à une autre de tes questions)
Sur base de cette liste de date heure tu pourras calculer le temps passé en limitant par exemple l'écart entre deux actions à 5' si tu considère que c'est le minimum acceptable d'inactivité.