每天运行数据提取的选项

时间:2017-10-11 06:58:18

标签: excel excel-vba vba

我目前有一个基于excel的数据提取方法,使用power query和vba(对于带密码的文档)。理想情况下,这将被编程为每天运行一次或两次。

我目前的解决方案是在网络上设置备用笔记本电脑,每天自行运行两次提取。这有效,但我很想了解其他选项。对于我们的标准硬件来说,任务本身似乎相当困难。它是2个服务器上的6个网络位置,大约有30,000行并且正在增加。

任何建议都将不胜感激

谢谢

1 个答案:

答案 0 :(得分:1)

如果您打算使用不断增加的数据,并且您将为该过程专门设计一个laptot,我会考虑在laptot中安装数据库(每个示例为MySQL),您也可以使用Access ...但访问文件损坏是一种风险。 根据增量下载(仅限新增,修改和删除的信息),将您报告所需的所有数据下载到此数据库。

然后在同一台计算机上运行从该数据库中提取的Excel报告。

这应该会提高您的解决方案性能。

可能您的更大问题可能是您在每个报告生成中查询所有数据。