Comment puis-je mettre une dernière mise à jour dans mon classeur excel?

Microsoft Excel ne fournit pas un moyen facile d'ajouter un champ à informer les lecteurs de quand un fichier a été mis à jour. Les deux fonctions de temps fournies par Excel, MAINTENANT et TIME, fournissent des informations sur l'heure actuelle - cependant, l'appel de ces fonctions dans votre fichier met à jour la cellule avec l'heure actuelle dès que vous ouvrez le fichier, même si le document ne change pas . L'utilisation de ces fonctions sans aucune protection cellulaire ne sera pas vous ou vos utilisateurs donner une méthode fiable pour déterminer la dernière fois que le fichier a été enregistré. La meilleure solution à ce problème est de créer une macro pour votre fichier Excel pour lire les propriétés de fichiers qui stockent la dernière fois que le fichier a été enregistré.


Sommaire

Instructions

  1. 1

    Ouvrez votre feuille de calcul Excel et enregistrer votre fichier comme un fichier macros Excel. Si votre dossier est pas déjà enregistré dans ce format, puis Excel ouvre une fenêtre d'avertissement. Cliquez "N," puis sélectionnez "Excel Macro-Enabled" dans le "Save as type" menu déroulant.

  2. 2

    Presse "Alt-F11" pour ouvrir le Microsoft Visual Basic pour Applications fenêtre.

  3. 3



    Cliquez "Insertion," puis "Module" dans le menu du haut.

  4. 4

    Copiez et collez le code suivant dans la fenêtre:

    Fonction LastSavedTimeStamp () As Date
    LastSavedTimeStamp = ActiveWorkbook.BuiltinDocumentProperties ("Dernière Gagnez du temps")
    End Function

  5. 5




    Retour à la vue de votre feuille de calcul Excel et cliquez dans la cellule que vous souhaitez afficher votre horodatage.

  6. 6

    Entrer "LastSavedTimeStamp = ()" (Sans guillemets) dans la cellule, et appuyez sur "Entrez."

  7. 7



    Notez que la valeur peut ne pas apparaître dans un format de date. Si tel est le cas, à droite; cliquez sur la cellule et sélectionnez "Format de cellule." Sélectionner "Date" dans la colonne de gauche, puis cliquez sur le format de la date et l'heure que vous désirez. Cliquez "Ok" pour appliquer le formatage.

  8. 8

    Enregistrez votre fichier et notez que le timbre à date est mis à jour uniquement lorsque vous enregistrez le fichier et non pas lorsque vous ouvrez simplement pour l'afficher.

Conseils & Avertissements

  • Les étapes de cet article sont applicables à Excel 2013 et Excel 2010. D'autres versions peuvent nécessiter différentes étapes.
  • fichiers Macro-Enabled sont parfois filtrés que les virus possibles dans certains programmes de messagerie. Ceci est parce que historiquement quelques attaques sur les systèmes d'exploitation de Microsoft ont été réalisées avec des macros incorporées dans les fichiers. Par conséquent, vous pouvez rencontrer des problèmes de distribution de ces types de fichiers en fonction des paramètres du serveur de messagerie de votre destinataire.
» » » » Comment puis-je mettre une dernière mise à jour dans mon classeur excel?