如何清除Excel中的缓存(7种有效方法)

  • Share This
Hugh West

缓存是设备用于临时存储数据的硬件或软件组件。 它有助于以相对较快的速度为未来的请求提供服务。 虽然这在日常操作中是一个有用的组件,但随着时间的推移,这一切都会增加。 缓存在很长一段时间内堵塞了内存和系统中的空间,导致应用程序的性能下降,有时甚至在而在微软Office应用程序中,它们有时也会导致云应用程序同步的问题。 因此,定期清除缓存是一个好主意。 本文将介绍如何清除Excel的缓存。

下载实践工作手册

你可以从下面的链接中下载包含所有插图页的工作手册。

清除缓存.xlsm

在Excel中清除缓存的7种有效方法

现在我们将介绍总共7种不同的清除Excel缓存的方法。 其中有些是直接的程序缓存,有些是包含在其他部分如插件中的。 尽管如此,它们仍然是Excel的缓存。 另外,有些方法因你的Excel版本而异。 我们将在其分节中包括版本说明。

无论哪种方式,我们都建议你尝试一下,以删除所有的缓存,使你的请求执行得更快。

1.禁用最近的文件列表

减少Excel缓存的主要方法之一是 清除最近的文件列表 这将提高和改善你的应用程序的性能,使运行时间更快。 主要的想法是将最近显示的文件数量减少到零。

遵循这些步骤可以获得更详细的指导。

步骤。

  • 首先,选择 文件 在你的Excel功能区上的标签。
  • 然后选择 选择 从后台的左侧看。

  • 因此, Excel选项 盒子将被打开。
  • 现在选择 高级 首先从这个盒子的左边的标签。

  • 然后在右边向下滚动,直到你找到 显示 各科室。
  • 在这之下,在旁边的方框中设置零。 显示这个数字的最近工作簿 ...选择。
  • 最后,点击 认可 .

这将禁用Excel中的最近文档列表,并清除大量的缓存。

阅读更多。 如何用Excel VBA清除工作表的内容(5个例子)

2.使用Office上传中心

ǞǞǞ 办公室上传中心 但微软最近用一个新功能--"需要注意的文件 "取代了它。 不过,如果你的系统中有上传中心,你可以用它来清除Excel缓存。

你需要遵循这些步骤来实现这一目标。

步骤。

  • 首先,打开 上传中心 通过在windows搜索栏中搜索它。
  • 然后转到 设置 .
  • 在方框中,选中 关闭文件时从Office文档缓存中删除文件 的选项。 缓存设置 .
  • 之后,点击 删除缓存的文件 .
  • 接下来,将出现一个弹出窗口,确认该行动。
  • 最后,通过点击确认 删除缓存的信息 在确认框中。

阅读更多。 Excel中删除和清除内容的区别

3.使用磁盘清理

Windows有一个特定的工具,叫做 磁盘清理 这不仅有助于删除Excel的缓存,也有助于删除其他任何应用程序。 按照这些步骤,我们可以看到如何使用 磁盘清理 工具来清除Excel或任何Office的缓存。

步骤。

  • 首先,打开 磁盘清理 通过Windows搜索栏进行搜索。
  • 接下来,选择你的Office文件所在的文件。

  • 然后点击 认可 .
  • 在这一瞬间,将弹出另一个盒子,用于该特定磁盘的清理。
  • 现在检查一下 临时文件 的选项。 要删除的文件 盒子里的部分。

  • 最后,点击 认可 .

因此,在 磁盘清理 将清除包括Excel在内的Microsoft Office的所有缓存。

阅读更多。 如何在Excel中根据条件清除单元格的内容(7种方法)

类似读物

  • 如何用按钮清除Excel中的单元格(含详细步骤)
  • 在Excel VBA中清除单元格(9种简单方法)
  • 如何在Excel中使用VBA清除内容而不删除公式
  • 在不删除公式的情况下清除Excel中的内容(3种方法)

4.自动删除缓存

这个方法适用于Windows中2018年或更高版本的Office。 它也是推荐给经常使用插件的开发者的。 总之,这个方法有助于在每次打开Microsoft Excel时自动清除缓存。 因此,你不必每次都手动处理其中的一些问题。

按照这些步骤,看看这个方法是如何运作的,并尝试一下。

步骤。

  • 首先,选择 文件 在你的功能区上的标签。
  • 然后选择 选择 从后台的左侧看。

  • 接下来,选择 信托中心 选项卡,从右边的 Excel选项
  • 在右边,选择 信任中心设置 如下图所示。

  • 因此, 信托中心 这一次,盒子将被打开。
  • 现在选择 受信任的插件目录 从左边开始,在其中的标签。
  • 然后检查 下次启动Office时,清除所有先前启动的网络插件缓存 右边的选项。

  • 最后,点击 认可 .

现在,每次你重新启动应用程序时,Excel会自动清除缓存。

阅读更多。 如何在不删除格式的情况下清除Excel中的内容

5.手动删除本地文件

如前所述,缓存只是系统为加快以后请求的执行时间而使用的临时文件。 所以你可以在硬盘的指定位置找到它们。

要找到Excel的本地缓存文件并清除它们,请遵循以下步骤。

步骤。

  • 首先,打开 运行 Win+R 键盘上的键。
  • 然后在方框中插入以下内容。

%LOCALAPPDATA%Microsoft\Office\16.0\Wef\

  • 之后,点击 认可 .
  • 因此,文件资源管理器将打开本地的缓存文件。

  • 现在将它们全部删除,并重新启动Excel。

这样你就可以通过手动删除本地文件来清除Excel的缓存。

阅读更多。 Excel VBA清除指定范围内的内容(3个宏的变体)

6.清除PivotTable缓存

数据透视表是微软Excel中的一项优秀功能。 这有助于通过简单的技术来简化从排序到添加切片的过程。 但使用这一功能意味着自己的缓存被Excel填满了。 所以清除数据透视表的缓存也很重要,要清理Excel的缓存。

按照这些步骤清除Excel中的数据透视表缓存。

步骤。

  • 首先,在数据透视表的任何单元格上点击右键。
  • 第二,选择 透视表选项 从上下文菜单中选择。

  • 因此, 透视表选项 盒子将被打开。
  • 现在选择 数据 首先在它的标签中。
  • 然后选择 每个领域需要保留的项目数量 .

  • 一旦你完成了这些,点击 认可 .
  • 在这一点上,行动应该已经开始了。 但要想看到它的即时效果,请在透视表的任何单元格上点击右键,选择 刷新 从上下文菜单中选择。

这将删除透视表的缓存,不会存储它们。 因此,你将减少Excel的缓存。

阅读更多。 如何清除Excel临时文件(3种快速方法)

7.嵌入VBA代码

我们也可以使用VBA来清除Excel中的缓存。 Visual Basic for Application(VBA)是微软开发的一种事件驱动的编程语言,它可以帮助我们完成简单的过程,如在单元格中输入一个值,以实现大型复杂过程的自动化。

但要在Excel或任何其他Office应用程序中使用VBA,你需要 开发商 如果你没有这样的标签,请点击这里。 在你的功能区上显示 "开发人员 "标签 .

一旦你有了这些,你就可以按照这些简单的步骤,用VBA清除Excel的缓存。

步骤。

  • 首先,去到 开发商 在你的功能区上的标签。
  • 然后选择 视觉基础 编码

  • 因此,VBA窗口将被打开。
  • 现在点击 插入 并选择 模块 从下拉菜单中选择。

  • 接下来,选择模块,如果它还没有被选中,并在其中插入以下代码。(你也可以在工作簿中找到代码。)
 Sub Workbook_Open() Dim xPtble As PivotTable Dim xWkst As Worksheet Dim xPcch As PivotCache Application.ScreenUpdating = False For Each xWkst In ActiveWorkbook.Worksheets For Each xPtble In xWkst.PivotTables xPtble.PivotCache.MissingItemsLimit = xlMissingItemsNone Next xPtble Next xWkst For Each xPch In ActiveWorkbook.PivotCaches On Error Resume Next xPcch.Refresh Next xPcchApplication.ScreenUpdating = True End Sub 

最后,按 F5 在你的键盘上,立即运行该代码。

阅读更多。 Excel VBA清除范围内的内容(3个合适的案例)

总结

因此,这些都是我们可以用来清除Excel及其组件缓存的方法。 希望你能轻松地使用这些方法,并能成功地从Excel中删除缓存。 我希望你认为本指南对你有帮助,并提供了很多信息。 如果你有任何问题或建议,请在下面的评论中告诉我们。

欲了解更多类似的指南和解决方案,请访问 独家专访 .

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.