获取并插入单元格中的创建时间和最后修改时间
在 Microsoft Excel 中,查看和管理工作簿的元数据(例如工作簿的创建时间或最近更新时间)通常非常有用。这些信息可以支持数据审计、版本跟踪、合规文档以及工作流协作。例如,共享文件的团队可能需要监控更新,而个人用户则可以参考创建日期来生成定期报告。Excel 默认不会在工作表中显示这些时间戳,但您可以使用多种实用方法将这些信息访问、复制或插入到单元格、页眉或页脚中。本文将逐步介绍如何查看并添加当前工作簿的创建时间和最后修改时间,从而提升文件的清晰度和组织性。
使用“信息”命令获取 Excel 中的创建时间和最后修改时间
使用 Kutools for Excel 在单元格/页眉/页脚中插入创建时间和最后修改时间
使用高级属性功能获取 Excel 中的创建时间和最后修改时间
使用 VBA 代码在 Excel 单元格中插入创建时间和最后修改时间
使用“信息”命令获取 Excel 中的创建时间和最后修改时间
Excel 允许用户通过后台视图检查工作簿的精确创建时间和最后修改时间,该功能适用于 Microsoft Excel 2010 和 2013。这种方法在日常文件管理中特别有用,当需要快速手动验证时,无需将值插入到工作表中。
要访问此信息,请单击 文件 > 信息。在后台视图的右侧,您会找到一个名为“相关日期”的部分。在这里,您可以查看三种与时间相关的元数据:最后修改时间、创建时间和最后打印时间。请参见下图:
![]() | ![]() | ![]() |
注意:此过程仅适用于 Microsoft Excel 2010 和 2013,因为早期版本(如 Excel 2007)不提供此特定显示。它不会将时间信息插入到工作表单元格中;而是仅供查看。如果需要在公式中或直接在工作表中使用此信息进行报告,请考虑以下替代方法之一。
这种方法的一个限制是它不支持 Excel Online 或 Excel 2013 之后的版本,界面也可能有所不同。为了获得最佳效果,请确保任何共享文件都保存在本地驱动器上——网络文件或跨驱动器复制的文件可能无法始终保留原始时间戳。
使用 Kutools for Excel 在单元格/页眉/页脚中插入创建时间和最后修改时间
如果您需要将与时间相关的工作簿信息直接插入到工作表或打印件中,可以考虑使用 Kutools for Excel。Kutools 提供了便捷的功能,例如 插入工作簿信息,可让您将元数据(包括文件路径、工作簿或工作表名称、当前用户以及创建和最后修改时间)添加到特定单元格、页眉或页脚中。这对于版本跟踪、文档编制或准备需要动态更新文件信息的模板和报告尤其有帮助。
免费安装 Kutools for Excel 后,按照以下简单步骤插入相关信息:
1. 点击 Kutools Plus 在功能区中,然后选择 工作簿 并点击 插入工作簿信息。参见截图:
2. 在 插入工作簿信息 对话框中,选择您要插入的确切信息——例如,创建时间、最后修改时间或其他信息——从 信息 部分。然后,选择放置此信息的位置:插入到工作表单元格中,或者插入到页眉或页脚中(对于两者都有左对齐、居中、右对齐的选项)。参见截图:
3. 点击确定。所选信息将立即插入到指定位置。
使用此功能时,请注意,如果将日期/时间插入到单元格中,当您刷新 Kutools 或保存或修改工作簿时,这些单元格将会更新。对于静态条目(非动态更新),请考虑在插入后复制并粘贴值为文本。此外,请确保工作表未受保护,因为受保护的工作表可能会阻止自动插入到单元格、页眉或页脚中。
Kutools 的一个优势是其直观的图形界面,可最大限度地减少错误风险并加快工作流程。然而,如果您的组织限制第三方插件,或者您需要在共享环境中无需插件即可使用此信息,则以下原生 Excel 或脚本解决方案可能更适合。
使用高级属性功能获取 Excel 中的创建时间和最后修改时间
Excel 的高级属性对话框提供了另一种查看工作簿时间信息的方式——包括创建时间和最后修改日期。这种解决方案适用于不需要直接插入工作表的情况,但您仍然需要访问文件历史详细信息以进行手动复制或文档记录。它适用于多个 Excel 版本,包括 Excel 2007、2010、2013 及更高版本。
要使用此功能,请执行以下操作:
对于 Excel 2007:单击 Office 按钮 > 准备 > 属性。文档属性栏将出现在功能区下方。接下来,通过单击顶部的 文档属性展开属性列表,然后从下拉菜单中选择 高级属性。以下屏幕截图说明了这些步骤:
![]() |
![]() |
![]() |
对于 Excel 2010/2013 及更高版本:单击 文件 > 信息 > 属性(通常显示在信息页面的右上角)> 高级属性。
在高级属性对话框中,切换到统计信息选项卡。在这里,您将找到包括文件的创建日期、最后保存(修改)日期、最后访问时间以及打印历史在内的详细信息。请参阅以下屏幕截图:
这种方法简单直接,但需要手动操作——如果您希望在计算或显示中使用这些日期,需要将其复制粘贴或键入到工作表中。请注意,访问这些属性要求文件存储在本地;对于存储在 SharePoint 或某些网络位置的文件,部分日期信息可能不可用,或者可能反映同步时间而非真实的创建/修改日期。
使用 VBA 代码在 Excel 单元格中插入创建时间和最后修改时间
对于希望将创建时间或最后修改时间直接插入到工作表单元格中,并且偏好自动化、自定义方法的用户来说,Excel 的 VBA(Visual Basic for Applications)环境非常有效。宏为您提供了更大的灵活性,例如自动更新日期以响应文件更改,或将时间戳填充到多个工作簿区域以用于日志记录或文档编制。对于具有特定报告格式的组织,宏允许完全控制布局和内容。
以下是使用 VBA 插入创建时间或最后修改时间的分步说明和示例代码。如果原生 Excel 功能或插件不可用,这些脚本特别有用,并且可以轻松适应批量文件处理或高级报告需求。
在 Excel 中插入创建时间和最后修改时间
要将两个时间戳写入单元格,请执行以下操作:
1. 按住 ALT + F11 键打开 Microsoft Visual Basic for Applications 窗口。
2. 单击 插入 > 模块,并将下面提供的宏代码粘贴到模块窗口中。
VBA 代码:在 Excel 中插入创建时间和最后修改时间
Sub Workbook_Open()
Range("A1").Value = Format(ThisWorkbook.BuiltinDocumentProperties("Creation Date"), "short date")
Range("A2").Value = Format(ThisWorkbook.BuiltinDocumentProperties("Last Save Time"), "short date")
End Sub
3. 按 F5 键运行宏。默认情况下,创建日期和最后修改日期将分别插入到 A1 和 A2 单元格中,或者根据您的脚本指定的位置插入。
如果需要,您可以编辑宏以输出到其他单元格;例如,将 "A1" 更改为 "B1" 或您首选的位置。为了获得最佳效果,请确保将工作簿保存为启用宏的文件格式 (.xlsm)。此外,宏安全设置必须允许宏执行;您可能需要在 文件 > 选项 > 信任中心 下调整设置。
在 Excel 中插入工作簿的最后修改时间
此宏仅将最后修改时间写入选定单元格。该技术适用于突出显示报告或表单的最后更新时间,特别是在协作环境中。
1. 使用 ALT + F11 打开 VBA 编辑器。
2. 单击 插入 > 模块 并将以下代码粘贴到模块窗口中。
Public Function ModDate()
ModDate = Format(FileDateTime(ThisWorkbook.FullName), "m/d/yy h:n ampm")
End Function
3. 保存并关闭代码编辑器。返回到工作表中,选择一个空白单元格以显示最后修改时间,输入 =ModDate() 并按 Enter 键填充单元格。
如果公式显示的是数字值而不是日期,只需通过 开始 > 数字格式 > 短日期 或 长日期 将单元格格式化为日期格式。请注意,此基于 VBA 的公式反映的是工作簿文件的最后保存时间,只有在文件重新打开或重新计算时,值才会更新。
在 Excel 中插入工作簿的创建时间
与上述方法类似,您也可以使用 VBA 插入工作簿的创建时间:
1. 按 ALT + F11 打开 VBA。
2. 插入一个模块并粘贴以下代码。
Function CreateDate() As Date
CreateDate = ActiveWorkbook.BuiltinDocumentProperties("Creation Date")
End Function
3. 保存,退出 VBA 编辑器,在工作表中选择目标单元格,输入 =CreateDate() 并按 Enter 键。工作簿的创建日期如下所示:
注意:如果单元格未显示正确的日期,请将其数字格式切换为日期格式。此外,请注意,创建时间和最后修改时间均反映您设备上的文件系统值;如果文件被复制到不同的系统,创建时间戳可能会相应更改。
使用 VBA 时,始终在运行宏之前保存文件副本,以防止意外数据丢失。如果出现错误,请检查模块是否有缺失的引用,或确保启用了宏执行。
最佳Office办公效率工具
🤖 | Kutools AI 助手:以智能执行为基础,彻底革新数据分析 |代码生成 |自定义公式创建|数据分析与图表生成 |调用Kutools函数…… |
热门功能:查找、选中项的背景色或标记重复项 | 删除空行 | 合并列或单元格且不丢失数据 | 四舍五入…… | |
高级LOOKUP:多条件VLookup|多值VLookup|多表查找|模糊查找…… | |
高级下拉列表:快速创建下拉列表 |依赖下拉列表 | 多选下拉列表…… | |
列管理器: 添加指定数量的列 | 移动列 | 切换隐藏列的可见状态 | 比较区域与列…… | |
特色功能:网格聚焦 |设计视图 | 增强编辑栏 | 工作簿及工作表管理器 | 资源库(自动文本) | 日期提取 | 合并数据 | 加密/解密单元格 | 按名单发送电子邮件 | 超级筛选 | 特殊筛选(筛选粗体/倾斜/删除线等)…… | |
15大工具集:12项 文本工具(添加文本、删除特定字符等)|50+种 图表 类型(甘特图等)|40+实用 公式(基于生日计算年龄等)|19项 插入工具(插入二维码、从路径插入图片等)|12项 转换工具(小写金额转大写、汇率转换等)|7项 合并与分割工具(高级合并行、分割单元格等)| …… |
通过Kutools for Excel提升您的Excel技能,体验前所未有的高效办公。 Kutools for Excel提供300多项高级功能,助您提升效率并节省时间。 点击此处获取您最需要的功能……
Office Tab为Office带来多标签界面,让您的工作更加轻松
- 支持在Word、Excel、PowerPoint中进行多标签编辑与阅读。
- 在同一个窗口的新标签页中打开和创建多个文档,而不是分多个窗口。
- 可提升50%的工作效率,每天为您减少数百次鼠标点击!
所有Kutools加载项,一键安装
Kutools for Office套件包含Excel、Word、Outlook和PowerPoint的插件,以及Office Tab Pro,非常适合跨Office应用团队使用。





- 全能套装——Excel、Word、Outlook和PowerPoint插件+Office Tab Pro
- 单一安装包、单一授权——数分钟即可完成设置(支持MSI)
- 协同更高效——提升Office应用间的整体工作效率
- 30天全功能试用——无需注册,无需信用卡
- 超高性价比——比单独购买更实惠