Bonjour à la Communauté,
Voilà, j'ai créé un petit fichier Xlam pour afficher la date de dernière sauvegarde, dont voici le simple code:
Function LastSaved() As Date
LastSaved = ActiveWorkbook.BuiltinDocumentProperties("Last Save Time")
End Function
J'ai coché l'activation de ce "Complément" dans l'onglet Développeur.
La réponse est bien correcte lorsque je tape, dans une cellule, la fonction suivante: =LastSaved().
Xlam parceque je ne désire pas sauver ce fichier "mode Macro" et donc conserver un format xlsx.
1) Le problème qui me gêne est qu'à la fermeture du fichier, Excel me demande si je veux sauver le fichier même si je n'y ai apporté aucune modification !
Je voudrais éviter cette question inutile (puisque pas de modification apportée) pour éviter de fausser la date réelle de dernière sauvegarde.. notamment si par mégarde je répondais Oui !
La désactivation des calculs automatiques ou des liaisons vers d'autres documents ne solutionne pas ce "problème".
2) Accessoirement, que faudrait-il ajouter à ce code pour formater directement la cellule en Format DATE ?
Si vous avez une solution... je suis preneur et je vous en remercie déjà
Merci.
Voilà, j'ai créé un petit fichier Xlam pour afficher la date de dernière sauvegarde, dont voici le simple code:
Function LastSaved() As Date
LastSaved = ActiveWorkbook.BuiltinDocumentProperties("Last Save Time")
End Function
J'ai coché l'activation de ce "Complément" dans l'onglet Développeur.
La réponse est bien correcte lorsque je tape, dans une cellule, la fonction suivante: =LastSaved().
Xlam parceque je ne désire pas sauver ce fichier "mode Macro" et donc conserver un format xlsx.
1) Le problème qui me gêne est qu'à la fermeture du fichier, Excel me demande si je veux sauver le fichier même si je n'y ai apporté aucune modification !
Je voudrais éviter cette question inutile (puisque pas de modification apportée) pour éviter de fausser la date réelle de dernière sauvegarde.. notamment si par mégarde je répondais Oui !
La désactivation des calculs automatiques ou des liaisons vers d'autres documents ne solutionne pas ce "problème".
2) Accessoirement, que faudrait-il ajouter à ce code pour formater directement la cellule en Format DATE ?
Si vous avez une solution... je suis preneur et je vous en remercie déjà
Merci.