为什么我的Excel文件40MB?
我已经创build了一个Excel文档,为每个作业整理了Bill of Materials。
我从包含solidworks所有BOM的数据库中获取数据。
然后运行一系列macros来将表格格式化为可读格式,然后在这里和那里添加奇数等式。 原始的空白文件为85kb,macros完成后重新保存文件为38,000kb! 这可以通过删除'Schedule Sheet'(表1中表格的粘贴数据)来降低到138kb。 我不明白,它使文件如此庞大的数据只落到行400(粗糙)。
我附加了一个链接到原始文件前macros运行和38,000kb的最终文件。 请参阅这些文件中的模块,以了解我来自哪里。
任何帮助将不胜感激!
https://www.dropbox.com/s/tnjkdw2eq15mwwc/Schedule%20Document%20original.xlsm?dl=0
https://www.dropbox.com/s/ykktahvdec60s6s/Schedule%20Document.xlsm?dl=0
原因是:正如在评论中所讨论的,我有一个运行格式化所有单元格的macros。