Table of contents
缓存是设备用于临时存储数据的硬件或软件组件。 它有助于以相对较快的速度为未来的请求提供服务。 虽然这在日常操作中是一个有用的组件,但随着时间的推移,这一切都会增加。 缓存在很长一段时间内堵塞了内存和系统中的空间,导致应用程序的性能下降,有时甚至在而在微软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中删除缓存。 我希望你认为本指南对你有帮助,并提供了很多信息。 如果你有任何问题或建议,请在下面的评论中告诉我们。
欲了解更多类似的指南和解决方案,请访问 独家专访 .