在日常办公中,Excel文件用久了,很多人会遇到一个看似不起眼但实际挺麻烦的问题——文件属性里显示的作者信息不对。
比如团队协作时,一份报表经过好几个人轮流修改,但文件属性里的作者始终是当初创建文件的那个人的名字。时间一长,谁最后改的、哪个版本是谁负责的,全都对不上号。再比如,公司归档文件时,需要按照作者来分类检索,结果发现作者信息混乱,查找效率大打折扣。
这篇文章就来聊聊如何修改excel显示的作者,我会把几种常见方法都梳理一遍,包括本地软件、Office自带功能、WPS操作以及文件属性修改等不同思路。内容尽量客观实用,大家可以根据自己的实际场景选择合适的方式。
如何修改excel显示的作者?几个方法帮你实现文件的归属

方法一:使用汇帮元数据编辑器修改作者信息
步骤1:在电脑浏览器中搜索“汇帮元数据编辑器”,找到对应的下载地址,把软件下载至本地后,根据提示步骤进行安装。
步骤2:安装完成后,双击软件图标启动程序。进入主界面后,可看到丰富的元数据修改功能模块,选择“office属性编辑器”选项,进入详细编辑界面。
步骤3:准备好需要修改作者属性的Excel文件,既可以直接将文件拖拽到软件主界面,也能通过点击软件中的“添加文件”按钮,在文件浏览窗口中选中文件导入。该软件支持不同大小、数量的Excel文件批量导入,方便高效处理多份文档。
步骤4:文件导入成功后,在软件界面的“常用元数据编辑”列表中,快速找到“作者”属性条目,点击其右侧的“编辑”按钮,准备修改属性内容。
步骤5:点击“编辑”后会弹出设置窗口,在相应文本框内输入新的作者名称。如果只需修改当前选中文件的属性,点击“保存到该文件”;若需批量修改已导入的所有文件作者属性,点击“保存到所有文件”,稍作等待,即可完成属性修改。
这个方法的核心优势在于批量处理能力。如果你手头有几十份甚至上百份Excel文件需要统一修改作者信息,逐个操作显然不现实,用这类工具可以省下大量重复劳动的时间。
方法二:通过“另存为”修改作者信息
如果只是偶尔修改一两个文件,用Office自带的功能就够了,不需要额外安装软件。
操作很简单:打开Excel文件后,点击左上角的“文件”选项,在出现的菜单中点击“另存为”。
在打开的“另存为”窗口中,可以看到“作者”的选项,它会有一个默认值。如果想要修改,点击它后面的输入框,输入需要的作者名称,点击“保存”就可以修改作者名称了。
需要注意的是,这种方法本质上是在保存文件的同时更新属性信息,适合在文件另存时顺手修改。但如果文件已经保存好了,只是想单独改作者信息,用这个方法就稍微绕了一点。
方法三:在WPS中修改作者名称
不少朋友日常用的是WPS Office,操作路径和微软Office稍有不同,但同样可以完成修改。
第一步:打开你需要修改的文件。在WPS Office中,你会看到一个界面,上面显示文件的名字和一些基本信息,比如大小、修改日期等等。找到你想要修改的文件,双击打开它。
第二步:进入文件属性设置。在文件名称的右侧,你会看到一个“属性”按钮,点击它。这会弹出一个新的窗口,里面包含了很多关于这个文件的详细信息。
第三步:编辑作者姓名。在弹出的属性窗口中,你会看到一个“作者”选项。点击这个选项,然后输入你想要的名字,然后点击“保存”。这样,文件的作者就会被改为你设置的名字了。
WPS的这个操作路径比较直观,适合习惯使用WPS的用户。不过它同样是一次只能处理一个文件,文件多了会比较费时间。
方法四:通过文件属性直接修改
这是一个不需要打开Excel程序的方法,直接在文件管理器中就能操作。
先选择单个或多个文件,鼠标右键——属性——详细信息——来源——作者,进行编辑修改,或者删除属性和个人信息都可以。
这个方法的优点是操作路径短,不用启动Excel或WPS。但缺点是,通过这种方式修改的信息有时不够稳定,在某些Office版本中可能会出现修改后不生效的情况。另外,批量操作时虽然可以多选文件,但逐个修改属性还是比较繁琐。
方法五:借助VBA代码批量修改
对于熟悉VBA编程的用户,还可以通过编写VBA代码来修改Excel文件的作者信息,这在处理大量文件时能实现自动化操作。
步骤1:打开需要修改作者信息的Excel文件,同时按下键盘上的“Alt”键和“F11”键,即可打开VBA编辑器窗口。
步骤2:在VBA编辑器中,点击菜单栏中的“插入”选项,选择“模块”,此时会新建一个模块窗口。
步骤3:在新建的模块窗口中,输入以下代码:
Sub ChangeAuthor()
Dim newAuthor As String
newAuthor = “这里替换为新作者名”
ThisWorkbook.BuiltinDocumentProperties(“Author”) = newAuthor
MsgBox “作者已更改为” & newAuthor
End Sub
步骤4:按下键盘上的“F5”键,或者点击VBA编辑器中的“运行”按钮,此时代码开始执行,Excel文件的作者信息会被修改为你设置的新作者名,并且会弹出一个提示框,显示作者已更改的信息。
使用VBA代码修改作者信息,灵活性较高,但需要具备一定的编程知识,操作前请确保对代码有清晰的理解,以免因错误操作影响文件数据。如果你不熟悉VBA,建议先用副本文件测试,确认没问题再处理正式文件。
不管用哪种方法,有几个地方值得留意:
- 修改前先备份:尤其是批量操作时,建议先复制一份文件做测试,确认效果没问题再处理正式文件。
- 注意文件格式兼容性:不同版本的Excel(.xls和.xlsx)在元数据存储上可能有差异,修改后建议打开文件确认作者信息是否已更新。
- 团队协作场景:如果文件在多人之间流转,建议统一作者信息的填写规范,避免出现同一个人用不同名称的情况。
- 隐私考虑:作者信息属于文件元数据的一部分,对外发送文件前,如果不希望透露作者信息,可以在文件属性中删除或修改相关内容。
- 批量操作时注意文件状态:确保待处理的Excel文件没有被其他程序占用,否则可能导致修改失败。
如何修改excel显示的作者,说到底要根据你的实际需求来选方法。
如果只是偶尔改一下,Office和WPS自带的功能完全够用,不需要额外折腾。但如果你经常需要处理大量文件的元数据,或者团队里有批量修改的需求,借助汇帮元数据编辑器这类工具会省心很多。它的批量处理能力和直观的操作界面,对于不熟悉编程的办公人员来说比较友好。
VBA方案虽然灵活,但有一定的学习门槛,适合有编程基础的朋友。而修改Excel默认用户名的方法,更适合做长期规划,让新建文件自动带上正确的作者信息。
希望这篇文章能帮你找到适合自己的方法。如果你在操作过程中遇到什么问题,欢迎在评论区交流讨论。