Excel的大小突然间变得非常大
我的Excel文件(包含macros),只是4 MB的大小,突然长成一个12MB的文件…我只做了一些小小的变化在VBA代码,我不认为这是这个原因….还有什么原因呢? 有关如何修复此问题的任何build议?
数据表中最有可能的是只有格式的许多行。 进入每个工作表并删除数据下的所有行,然后重新保存电子表格。 一个简单的方法就是垂直导航栏将在数据结束时在下面延伸。
这可能是一个格式问题。 如果Philip A Barnesbuild议不够(或者如果您想要自动化解决scheme),请检查Microsoft Excel Excess Formatting Cleaner加载项
另一种select:
如果创build新工作表不太多,可以按照此链接帮助重新构build工作表
从上面的post:
目的:
- 减less文件大小
- 增速
- 避免一些奇怪的行为
我们在说啥啊 ?
在开发工作簿+项目的过程中,您正在创build,删除和移动各种项目:格式,单元格,控件,形状,模块,variables等等。有些垃圾留在文件的“背景”中。 这就像Excel记住的东西是无用的:fivariables不存在了。 这就像在公式引用中有结。
所以如果你select这个path,你可以阅读更多的文章来帮助你。
参考我的评论:
“图像?格式化?加载批量数据?:是你的macros负责?清理你的代码,删除任何不使用的对象。 :)“
我们通常会遇到以下问题:
- 链接(可能是链接,其他第三方链接,如下载价格,链接到其他表等)
- 公式(可能是工作,但不稳定,可能会被打破和未使用,但触发)
- 数据透视表(旧的,新的)
- 格式化,正常和条件格式
- 批量加载数据的地方,你可能没有注意到
我有一个大的excel插件用大量的代码,然后一些地方,从5Mb增长到~8Mb这个问题,只是less量的代码更改。 与上面的其他答案的修复不同,我不更改任何表单格式,它只是代码。 我发现下面的程序非常棒,但却无法通过其他方式消除这个问题。