文件名称:库存分析:模块2-VBA
文件大小:386KB
文件格式:ZIP
更新时间:2024-03-06 05:26:41
VBScript
华尔街的VBA 项目概况 史蒂夫已要求我们重构代码,以便他可以扩展自己的数据集。 他担心我们目前的实践需要很长时间才能编译大型数据集,特别是他担心我们现有的for循环。 在代码的第一个版本中,我们遍历了整个数据集十二次,一次是针对数组“ tickers”中的每个值。 我们提供了重构代码的方式,使其只在数据库中运行一次,而不是十二次。 结果 通过重构代码,我们可以显着减少脚本的运行时间。 对于2017年的数据,初始代码运行了0.559375秒。 重构之后,该代码花了9.765625E-02秒来运行。 这表示运行时间大大减少。 对于2018年数据,初始代码需要0.5976563秒的时间才能运行。 重构之后,该代码花了9.765625E-02秒来运行。 这表示运行时间大大减少。 概括 节省时间的主要原因是更改了我们遍历数据的方式。 在原始代码中,我们为数组“ tickers”中的每个值迭代整个
【文件预览】:
stock-analysis-main
----VBA_Challenge.xlsm(325KB)
----README.md(6KB)
----resources()
--------blank(1B)
--------VBA_Challenge_2018.png(29KB)
--------VBA_Challenge_2017_Sort.png(3KB)
--------VBA_Challenge_2017.png(29KB)
----VBA_Challenge.vbs(3KB)