Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Est-ce que tu es en calcul automatique ?
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Bonjour,
Mon problème me semblait résolu avec un code VBA donné par DanielCo il y a longtemps déjà. Mais lorsque j'enregistre et ferme mon fichier avec la date et l'heure X, quand je l'ouvre de nouveau, la date et l'heure sont toujours X alors que je voudrais que s'affiche la date du dernier enregistrement. Ça fonctionne si je clique sur la cellule mais je voudrais la verrouiller, donc impossible de faire la mise à jour.
Si quelqu'un à une solution,
Par avance merci
Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.
Est-ce que tu es en calcul automatique ?
Bonjour,
Merci mais ça n'a aucun effet.
J'ai appliqué la modification.
La date n'a pas changée. Au départ la date était X et je pensais que celle ci allait se mettre à jour avec la date du fichier.
Pas du tout.
J'ai enregistré puis fermé mon fichier.
A l'ouverture la date était toujours X sans mise à jour.
Il a fallu que j'aille sur la formule de la cellule et que je valide pour que la date soit modifiée.
Si tu as une autre idée, je suis preneur.
Cordialement
Bonjour,
Essaie :
Function DateDerEnrgt()
Application.Volatile
DateDerEnrgt = ThisWorkbook.BuiltinDocumentProperties("last save time")
End Function
Daniel
Voilà le code que tu avais donné sur le forum.
Function DateDerEnrgt()
DateDerEnrgt = ThisWorkbook.BuiltinDocumentProperties("last save time")
End Function
En fait, lorsque je saisis ce code, pas de problème, mais lorsque j'enregistre le fichier et que je le ferme, lors de l'ouverture je suis obligé de faire un clic dans la ligne de commande pour modifier la valeur et que celle-ci soit de nouveau juste.
Je souhaite que la date du dernier enregistrement s'affiche à l'ouverture du fichier et cela de façon automatique.
Merci
Bonjour,
Je n'ai pas trop compris quand tu exécutais la macro. Peux-tu poster le code ?
Daniel