如何在 Excel 中获取并插入文件的修改日期和用户名?
在协作环境或管理频繁更新的文件时,通常需要识别是谁修改了特定的 Excel 文件。跟踪修改文件的用户名有助于实现版本控制、审计追踪,并更好地理解团队的工作流程。本文介绍了几种高效的方法,帮助您在 Excel 中查看和插入修改文件的用户名——无论是简单查看,还是将该信息直接嵌入工作表的单元格、页眉或页脚中。
在 Excel 中获取当前工作簿的修改日期用户名
通过用户自定义函数插入当前工作簿的修改日期用户名
使用 Kutools for Excel 轻松将用户名插入单元格、页眉或页脚
在 Excel 中获取当前工作簿的修改日期用户名
Excel 会自动保存某些文档属性,包括最后保存当前工作簿的用户姓名。您可以在 Excel 界面中查看这些信息,具体操作步骤因 Excel 版本不同而有所差异。
此方法可在不更改文档内容的前提下,确认修改日期对应的用户,适用于快速审计或追踪文件使用情况,尤其在多人协作管理同一文件时尤为实用。请注意,所显示的用户名取决于计算机的用户配置文件及 Office 设置——若系统配置有误,可能导致显示意外的值。
如果您使用的是 Excel 2007
要在 Excel 2007 中查明谁修改日期了工作簿,请按以下步骤操作:
单击 Office 按钮 > 准备 > 属性。

此操作将在工作表上方打开一个文档面板。在新文档窗格中,单击右侧的文档属性(通常位于此处),然后选择高级属性。

在弹出的“高级属性”对话框中,切换到统计信息选项卡。最后保存者:字段将显示最后保存该文件的用户名,为文档所有权或变更提供清晰的审计依据。

如果您使用的是 Excel 2010、2013 或更高版本
在 Excel 2010 及更高版本中,文档属性对话框的位置已调整。要查看修改日期的用户:
单击文件选项卡进入 Backstage 视图,然后选择信息。在右侧的相关人员部分,即可找到修改日期者的用户名。

此方法简单直接,无需额外工具或编辑操作。但结果无法直接插入单元格,且准确性取决于每位用户保存文件时的 Office 配置设置。对于存储在共享驱动器或云端的协作文档,请注意:若副本被移出标准 Office 工作流进行编辑,可能会产生差异。

借助 KUTOOLS AI 解锁 Excel 的神奇功能
- 智能执行:只需输入简单命令,即可执行单元格操作、分析数据并创建图表。
- 自定义公式:生成量身定制的公式,助您优化工作流程!
- VBA 编码:轻松编写并运行 VBA 代码。
- 公式解析:轻松掌握复杂公式,一目了然!
- 文本翻译:轻松打破电子表格中的语言障碍!
通过用户自定义函数插入上次修改当前工作簿的用户名
如果您希望通过编程方式将修改日期及用户姓名插入工作表单元格,用于报告或文档记录,并希望该信息能自动更新或被公式引用,可使用 VBA 创建用户自定义函数。此方法特别适用于需要在数据集中直接追踪文件所有权或编辑活动的报告与日志场景。请注意,该方法基于底层文件属性,所显示的“最后保存者”用户信息将取决于操作系统和 Office 应用程序的设置。
开始前,请确保您的宏设置允许运行 VBA 代码,并务必将工作簿另存为启用宏的文件(*.xlsm),以保留相关功能。共享包含宏的文件时请务必谨慎,因为部分企业环境出于安全考虑会限制其使用。
1:按住 ALT+F11 键,即可打开 Microsoft Visual Basic for Applications 编辑器窗口。
2:在 VBA 编辑器中,单击插入> 模块,然后将以下宏代码粘贴到模块窗口中:
VBA 代码:在 Excel 中插入修改日期用户名
Function LastAuthor()
LastAuthor = ActiveWorkbook.BuiltinDocumentProperties("Last Author")
End Function 
3:添加代码后,按 Alt+Q 即可关闭 VBA 编辑器并返回 Excel。
4:选择要显示修改日期用户名的单元格,并输入以下公式:
=LastAuthor()
然后按下 Enter 键,最后保存该工作簿的用户名将立即显示在您选定的单元格中。效果演示如下图所示:

如需在其他工作表或更多单元格中使用该函数,只需在目标位置输入 =LastAuthor()即可。若希望每次更改后自动更新此字段,可结合工作表更改事件实现,但请注意:文件属性仅在保存后才会更新。
提示:若函数未返回值,请确保 VBA 项目已正确保存,且 Excel 安全设置允许运行宏。极少数情况下,文档损坏或自定义安全策略可能会阻止访问文件属性。
使用 Kutools for Excel 轻松将用户名插入单元格、页眉或页脚
对于希望以更友好、更灵活的方式(无需编写代码)操作的用户,Kutools for Excel 提供了一种便捷方法,可将用户名直接插入任意单元格,或作为自定义页眉/页脚的一部分。无论是标准化文档模板、自动为报告添加标识,还是确保每份打印件都显示文件编制者或修订者信息,都能轻松实现!
以下是使用 Kutools for Excel 中的插入工作簿信息功能的方法:
1. 转到 KUTOOLS PLUS > 工作簿 > 插入工作簿信息。

2. 在插入工作簿信息对话框中,按以下方式配置:

1)。点击信息部分下方的用户名。
2)。如果您希望在特定工作表单元格中显示用户名,请在范围框中指定目标单元格;若要显示在页眉或页脚中,请相应地选择页眉或页脚选项。
3)。单击确定即可确认并应用您的设置。
用户名将按指定位置精准插入。在页眉或页脚中嵌入姓名,可确保报告的每一份打印版或 PDF 版本自动显示用户信息,显著提升可追溯性与问责性。
此方法简单直接,显著减少手动编辑错误。Kutools for Excel 与最新版 Excel 无缝协作,为日常的工作簿管理任务提供高效捷径。
如果您想免费试用(30 天)此工具,请点击此处下载,然后按照上述步骤操作即可。
如果使用上述方法时遇到不一致的情况,请检查系统用户设置、文档保存策略以及工作簿权限。排查问题时,请确保所有用户均使用唯一的 Office 配置文件,并信任已启用宏的文件。在 SharePoint 或 OneDrive 等协作环境中,属性同步偶尔可能会出现延迟。
无论您是出于审计目的,仅需简单显示修改日期和用户名,还是希望将相关信息无缝自动插入报告,Excel 都为您提供了多种实现方式——包括内置属性、VBA、第三方加载项(如 Kutools for Excel),以及部分基于公式的解决方案。请始终选择最契合您工作流需求与组织政策的方法。
最佳办公效率工具
| 🤖 | KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… |
| 热门功能:查找、高亮或标记重复项 | 删除空白行 | 合并列或单元格且不丢失数据 | 不使用公式的四舍五入…… | |
| 高级 LOOKUP:多条件 VLookup | 多值 VLookup | 跨多工作表 VLookup | 模糊查找…… | |
| 高级下拉列表:快速创建下拉列表 | 级联下拉列表 | 多选下拉列表…… | |
| 列管理器:添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列…… | |
| 特色功能:网格聚焦 | 设计视图 |增强编辑栏 | 工作簿和表管理器 | 资源库(自动文本)| 日期提取 | 汇总工作表 | 加密/解密单元格 | 按列表发送邮件 | 超级筛选 | 特殊筛选(筛选粗体单元格/斜体/删除线……) ...... | |
| 精选 15 工具集:12 文本工具(添加文本,删除特定字符,……)| 50+ 图表 类型(甘特图,……)| 40+ 实用公式(基于生日计算年龄,……)| 19 插入工具(插入二维码,从路径插入图片,……)| 12 转换工具(小写金额转大写,汇率转换,……)| 7 合并和拆分工具(高级合并行,分割单元格,……)|……更多 |
使用 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效。Kutools for Excel 提供 300 多项高级功能,助您提升生产力、节省时间。立即点击此处,获取您最需要的功能……
Office Tab 为 Office 带来标签式界面,让您的工作更轻松
- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读。
- 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
- 将您的工作效率提升 50%,每天减少数百次鼠标点击!
所有 Kutools 插件,一个安装程序
Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。
- 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
- 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
- 协同效果更佳— 在多个 Office 应用中实现高效协同
- 30 天全功能试用— 无需注册,无需信用卡
- 超值之选— 比单独购买插件更省钱