如何清除Excel中的最近文档列表?
每次打开Excel文件时,其条目都会被添加到“最近”窗格中,从而创建一个按时间顺序排列的已访问工作簿列表,如下图所示。虽然此功能为快速重新打开常用文件提供了便利,但随着时间推移,列表可能会充满不必要的或过时的条目。这会使快速定位重要文档变得更加困难,降低在共享计算机上的隐私性,或者单纯变得视觉上难以承受。在某些情况下,您可能希望出于组织原因或为了保持机密性而清除Excel中的最近文档历史记录。本文提供了有关如何使这些列表消失的实际指导,并介绍了几种适用于各种场景的有效方法。
使用选项功能清除最近文档列表
通过选项功能清除Excel最近文档是一种简单直接的方法。此方法非常适合希望快速使用内置方式管理所有受支持Excel版本(包括Excel 2007、2010、2013及更高版本)中最近文件列表的用户。调整此选项不仅可以删除当前列表,还可以防止显示最近文件,直到您另行决定为止。
1. 首先在Excel中打开任何工作簿。然后,点击 文件 > 选项。(如果您使用的是Excel2007,请点击 Office 按钮 > Excel 选项。)在出现的Excel 选项对话框中,从左侧边栏选择 高级。接下来,向下滚动到 显示 部分。找到标记为 显示此数量的最近使用的文档 的选项,并将其值设置为 0。详细操作请参考截图:
2. 将数字更改为0后,单击 确定 以确认更改并关闭对话框。当您再次访问“最近”窗格时,您会注意到所有最近文档列表的条目都已被立即移除,如下图所示:
![]() | ![]() | ![]() |
此操作完全可逆:如果您将来希望恢复最近文档功能,只需返回相同的设置并在 显示此数量的最近使用的文档 框中输入您偏好的数字(例如5、10或50)。此后Excel将开始跟踪新的最近文件。
提示和注意事项:
- 将此参数设置为0只会隐藏并清除最近列表,不会从您的计算机中删除任何物理文件。
- 如果您暂时共享您的计算机并希望出于隐私原因隐藏最近的文件,请记住在使用后将数字改回来以恢复列表功能。
- 更改此设置仅影响当前用户配置文件的显示效果。同一台机器上的其他用户仍保留他们自己的最近文件列表。
使用清除未固定工作簿功能清除最近文档列表
另一个去除最近文档列表条目的实用解决方案是使用清除未固定工作簿功能。如果您想清除工作历史记录但通过固定某些重要或常用文件来保留它们,这个选项尤其有用。请注意,此方法主要适用于Excel 2010和Excel 2013,可能不适用于其他版本或定制环境中。
1. 首先,导航至您的最近文档列表。在Excel 2010中,点击 文件 > 最近。对于Excel 2013,选择 文件 > 打开 > 最近工作簿。这将显示您最近访问的所有文件。
2. 右键单击“最近工作簿”列表中的任何条目,然后从上下文菜单中选择 清除未固定工作簿,如下图所示:
3. 将出现一个提示框确认操作——这是为了避免意外删除的保护措施。点击 是 继续。所有未固定的最近工作簿将立即从列表中移除,只留下您固定的文件。
注意事项和实用建议:
- 对于未固定的文件,此操作不可逆;除非您手动重新打开它们,否则无法将它们恢复到最近列表中。
- 此方法仅适用于Excel 2010和2013。如果您使用的是其他版本(如Excel2016或Office365版Excel),请使用选项方法或探索VBA解决方案。
- 固定的文件不受此操作的影响。如果要清除所有内容,包括固定的文件,则必须在运行 清除未固定工作簿 功能之前取消固定它们。
- 在清除列表之前,固定重要或经常访问的工作簿以防止意外删除。将鼠标悬停在任何文件条目上并点击固定图标以保留它。
使用VBA代码清除最近文档列表
对于高级用户或需要一键式解决方案清除所有最近文件历史记录(包括手动选项受限的情况)而言,使用VBA宏提供了一种高效且可定制的替代方案。此方法在高隐私需求的工作环境中或在跨多个工作簿自动化任务时特别适用。
1. 要运行VBA代码,请按键盘上的 ALT + F11 打开 Microsoft Visual Basic for Applications 窗口。
2. 在VBA编辑器中,点击 插入 > 模块。这将在您的项目中创建一个新模块。然后,将以下代码粘贴到模块窗口中:
VBA代码:移除最近文档列表
Sub Clearrecentfiles()
'Update 20140925
On Error Resume Next
Do Until Err.Number <> 0
Application.RecentFiles.Item(1).Delete
Loop
End Sub
3. 要执行宏,请将光标置于粘贴的代码中,然后按 F5 或点击VBA编辑器工具栏中的 运行 按钮。Excel将自动立即清除整个最近文档列表,无论文件是否已固定。
重要注意事项和故障排除:
- 一旦VBA宏运行,最近项目列表将被清除且无法撤消。确保只有在您确定要清除整个历史记录时才运行代码。
- 如果您的系统上禁用了宏,则需要通过在 Excel 选项 中调整宏安全设置来启用它们,然后再运行代码。
- 此方法适用于大多数Windows版本的Excel;但在Excel Online或某些受限的企业环境中可能不受支持。
最佳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天全功能试用——无需注册,无需信用卡
- 超高性价比——比单独购买更实惠