我创建了一个Excel文档,用于整理每个作业的物料清单。
我从数据库中获取包含solidworks中所有BOM的数据。
然后有一系列宏来运行以将表格格式化为可读格式,然后在这里和那里添加奇数等式。 原始空白文件为85kb,完成宏并重新保存文件为38,000kb! 通过删除“Schedule Sheet”(具有表1中表格中粘贴数据的那个),可以将其降低到138kb。 我不明白,虽然它使文件如此之大,因为数据只下降到第400行(粗略)。
我附加了原始文件预宏运行的链接和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
答案 0 :(得分:0)
原因是: 正如评论中所讨论的,我在所有单元格上都有一个宏运行格式。