单元格可以等于工作簿上次修改的时间/日期吗?

单元格可以等于工作簿上次修改的时间/日期吗?

我正在寻找是否有一个函数可以等于 Excel 工作簿的上次修改时间/日期。

我知道在 Windows 资源管理器中可以有一列显示“修改日期”,但我正在创建一个大型的共享工作簿,并希望在工作簿本身中包含该值。

我正在寻找能够在工作簿中的任何位置(而不仅仅是特定的单元格)发生更改时自动更新的单元格。=today()但这=now()并不是我想要的。

答案1

您可以添加如下 VBA 脚本

Public Function LastModification()
    LastModification= Format(FileDateTime(ThisWorkbook.FullName), "yyyy-MM-dd")
End Function

然后进入=LastModification()细胞。

这样做的缺点是您必须将文件另存为,.xslm并且其他接收您文件的人都需要启用宏。

相关内容