1第一步,对于大量数据存入excel工作簿,应该以二进制的形式保存,即excel工作簿的扩展名为.xl**。与普通工作簿相比,当excel中的数据非常大时,二进制工作簿可以更快的打开这个工作簿。并且,二进制保持的工作簿大小要远远小于普通工作簿。2第二步,股市里庞大的数据,是无法存入一个工作簿的,即便这个工作簿里面创建了很多个工作表,但是也不足以存放股市数据。所以需要把股市数据分别放入多个工作簿。3第三步,要合理的规划一个工作簿里面存放工作表的数量。因为数量过多,会造成工作簿在后期计算过程中运行缓慢,数量多少,又降低了计算效率。根据使用情况,一个工作簿里面存放127个工作表是比较合适的。4第四步,批量创建工作表代码:sub 批量创建工作表() for i = 1 to 123 sheets.add(after:=sheets(sheets.count)).name = i nextend sub加上原有的三个工作表,这样就能批量建立127个工作表。5第五步,excel大数据计算。没有好的方法,excel是无法对大量数据进行计算的。但是我们可以分步处理,也就是把大数据分成一个一个的小部分进行计算,最后再汇总。我们可以通过创建几十个工作簿,几百个工作簿,甚至上千个工作簿来做这个事情,只要编好程序,这个并不困难。6第六步,在excel工作表中存放大量数据时,可能会出现大量空行占用资源的情况,本来只有几十m的文档可能会变成几百m,这时需要清除这些空行。以删除excel下方多余空行为例,选择最后一行,按ctrl+shift+↓,右键点击删除,然后保存文档,多余空行消失。end 20210311