在工作表上显示上次保存的日期

Ric*_*ale 16 excel

有谁知道如何在其中一个工作表上显示Excel电子表格的上次保存日期?

我已经找到了使用宏来实现它的方法,但是电子表格由一个名为Jet Essentials的加载项填充,这不像宏,因此这里的解决方案不能使用宏.

Ric*_*ale 20

以为我会更新这个.

发现在电子表格后面添加VB模块实际上并没有注册为宏.

所以这是解决方案:

  1. 按ALT + F11
  2. 单击插入>模块
  3. 将以下内容粘贴到窗口中:

Function LastSavedTimeStamp() As Date
  LastSavedTimeStamp = ActiveWorkbook.BuiltinDocumentProperties("Last Save Time")
End Function
Run Code Online (Sandbox Code Playgroud)
  1. 保存模块,关闭编辑器并返回工作表.
  2. 单击要显示日期的单元格,然后输入以下公式:

=LastSavedTimeStamp()
Run Code Online (Sandbox Code Playgroud)

  • `... = ThisWorkbook.Bui ......可能会阻止问题. (3认同)
  • 如果您是 Excel 新手,建议您完成上述操作: 1. 需要将您的文件另存为“启用 Excel 宏的工作簿 (*.xlsm) – 可以使用文件/另存为 2. 需要格式化放置“=LastSavedTimeStamp()”命令的单元格。如果是这样,请右键单击该单元格并选择“设置单元格格式...”;单击“数字”选项卡并选择“日期”;然后在“类型”下选择您想要的格式。单击“确定”。以上说明是使用 Excel 2010 编写的。 (2认同)