跳至主要内容

如何在Excel中获取并插入最后修改的用户名?

Author: Kelly Last Modified: 2025-07-31

在协作环境中或管理频繁更新的文件时,通常需要识别哪个用户最后修改了特定的Excel文件。跟踪最后修改的用户名有助于版本控制、审计追踪以及理解团队工作流程。本文介绍几种有效的方法来查看并在Excel中插入最后修改的用户名,既适用于简单的查看,也适用于直接将该信息放置到单元格、页眉或页脚中。

获取当前工作簿最后修改的用户名
使用自定义函数插入当前工作簿最后修改的用户名
通过Kutools for Excel轻松在单元格、页眉或页脚中插入用户名


获取当前工作簿最后修改的用户名

Excel会自动存储某些文档属性,包括上次保存当前工作簿的用户的用户名。你可以从Excel界面内访问和查看这些信息,但具体步骤因Excel版本而异。

此方法允许你在不更改文档内容的情况下确认最后修改的用户,这有助于快速审计或跟踪文件使用情况,特别是当多人管理同一个文件时。请注意,显示的用户名依赖于计算机的用户配置文件和Office设置——系统配置错误可能导致意外值。

如果你使用的是Excel 2007

要找出谁最后修改了Excel 2007中的工作簿,请按照以下步骤操作:

点击“Office按钮” > “准备” > “属性”。

Office Button > Prepare > Properties in Excel2007

此操作会在工作表上方打开一个文档信息面板。在新的文档窗格中,点击“文档属性”(通常在右侧),然后选择“高级属性”。

Click the Document Properties > Advanced properties

在弹出的“高级属性”对话框中,切换到“统计”选项卡。在这里,“最后保存者:”字段显示了最后一次保存文件的用户名。这为文档的所有权或更改提供了审计点。

the Last Saved by information under the Statistics tab

如果你使用的是Excel 2010、2013或更高版本

在Excel 2010及更高版本中,文档属性对话框的位置有所变化。要查看最后修改的用户:

点击“文件”选项卡进入后台视图,然后选择“信息”。在右侧的“相关人员”部分,你将找到“最后修改者”的用户名。

click the File > Info in Excel2013 and later versions,and the Last Modified by information at right side

这种方法简单直接,不需要额外工具或编辑。但是,你无法将结果直接插入到单元格中,并且准确性取决于每个用户在保存文件时的Office配置文件设置。对于存储在共享驱动器或云上的协作文档,要注意如果副本在标准Office工作流之外被移动或编辑,可能会出现差异。

a screenshot of kutools for excel ai

使用 Kutools AI 解锁 Excel 魔法

  • 智能执行:执行单元格操作、分析数据和创建图表——所有这些都由简单命令驱动。
  • 自定义公式:生成量身定制的公式,优化您的工作流程。
  • VBA 编码:轻松编写和实现 VBA 代码。
  • 公式解释:轻松理解复杂公式。
  • 文本翻译:打破电子表格中的语言障碍。
通过人工智能驱动的工具增强您的 Excel 能力。立即下载,体验前所未有的高效!

使用自定义函数插入最后修改当前工作簿的用户名

如果你想以编程方式将最后修改的用户名插入到工作表单元格中用于报告或记录——或者你需要此信息能够自动更新或被公式引用——可以使用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

copy and paste the code into the module

3:添加代码后,按Alt + Q关闭VBA编辑器并返回Excel。

4:选择要在其中显示最后修改用户名的单元格,并输入以下公式:

=LastAuthor()

然后按Enter键。最后保存工作簿的用户名将立即出现在你选择的单元格中。演示请参见此截图:

enter a formula to get the last modified user name

如果你想在其他工作表或其他单元格中使用该函数,只需在需要的地方输入=LastAuthor()即可。如果你希望每次更改后自动更新此字段,请考虑结合工作表更改事件,但请注意,文件属性更新仅在保存后才会发生。

提示:如果遇到函数未返回值的问题,请确保VBA项目已正确保存并且在Excel安全设置中允许执行宏。在极少数情况下,文档损坏或自定义安全策略可能会阻止文件属性访问。


通过Kutools for Excel轻松在单元格、页眉或页脚中插入用户名

对于寻找更友好、更灵活方法的用户——无需编写代码——Kutools for Excel提供了一种便捷的方式,可将用户名直接插入任何单元格或作为自定义页眉或页脚的一部分。这对于标准化文档模板、自动品牌化报告或确保每次打印输出都显示谁准备或修订了文件特别有帮助。

Kutools for Excel 提供了超过 300 种高级功能,简化复杂任务,提升创造力与效率。 通过集成 AI 能力,Kutools 能够精准自动执行任务,让数据管理变得轻松简单。Kutools for Excel 的详细信息...         免费试用...

以下是使用Kutools for Excel中的“插入工作簿信息”功能的方法:

1. 转到Kutools Plus > 工作簿 > 插入工作簿信息

click Insert Workbook Information feature of kutools

2. 在“插入工作簿信息”对话框中,进行如下配置:

set options in the dialog box

1). 在“信息”部分下选择“用户名”。

2). 如果希望在特定的工作表单元格中显示用户名,请在“区域”框中指定所需的单元格。对于页眉或页脚,请相应地选择“页眉”或“页脚”选项。

3). 点击“确定”以确认并应用你的设置。

用户名随后将按照指定方式插入。将名称插入页眉或页脚可以确保每个打印或PDF版本的报告都会自动显示用户信息,从而提高可追溯性和责任性。

此方法简单直接,大大减少了手动编辑错误。Kutools for Excel与最近的Excel版本无缝协作,并为日常工作簿管理任务提供了高效的快捷方式。

  如果您想免费试用(30天)此工具,请点击下载,然后按照上述步骤进行操作。


如果使用上述方法时遇到任何不一致,请检查系统用户设置、文档保存策略和工作簿权限。在排查问题时,请确保所有用户使用唯一的Office配置文件,并且启用了宏的文件是受信任的。对于在SharePoint或OneDrive等环境中的协作工作,属性同步有时可能会滞后。

总之,无论你需要简单的最后修改用户名显示以供审计,还是需要无缝自动化地将其插入报告中,Excel都提供了多种实现方法——从内置属性到VBA,再到第三方插件如Kutools for Excel,以及通过公式的部分解决方案。始终选择最适合你的工作流程需求和组织政策的方法。


最佳 Office 办公效率工具

🤖 Kutools AI 助手:基于智能执行,彻底革新数据分析 生成代码创建自定义公式分析数据并生成图表调用 Kutools Functions
热门功能:查找、选中项的背景色或标记重复项|删除空行|合并列或单元格且不丢失数据|四舍五入(无公式)...
高级 LOOKUP多条件查找 (VLookup)多值查找 (VLookup)多表查找 (VLookup Across Multiple Sheets)模糊查找 (Fuzzy Lookup)...
高级下拉列表快速创建下拉列表依赖型下拉列表多选下拉列表...
列管理器添加指定数量的列移动列切换隐藏列的可见状态比较区域及列...
特色功能网格聚焦设计视图增强编辑栏工作簿 & 工作表管理器资源库(自动文本)|日期提取合并数据加密/解密单元格按列表发送电子邮件超级筛选特殊筛选(筛选粗体/倾斜/删除线等)...
热门15 大工具集12 款文本工具添加文本删除特定字符等)50+ 种图表 类型甘特图等)40+ 实用公式基于生日计算年龄等)19 款插入工具插入二维码按路径插入图片等)12 种转换工具小写金额转大写汇率转换等)7 款合并与分割工具高级合并行分割单元格等)...更多精彩等你发现
使用 Kutools,支持您的首选语言——包括英语、西班牙语、德语、法语、中文及40 多种其他语言!

用 Kutools for Excel 加速你的 Excel 技能,体验前所未有的高效办公。 Kutools for Excel 提供300 多项高级功能,助您提升效率,节省大量时间。点击此处,获取你最需要的功能...


Office Tab 为 Office 带来标签式界面,让你的工作更加轻松

  • 在 Word、Excel、PowerPoint 启用标签式编辑和阅读
  • 在同一窗口的新标签中打开和创建多个文档,无需新建窗口。
  • 办公效率提升50%,每天帮你减少上百次鼠标点击!