推送或提供实时数据到Excel电子表格
我正在联网的计算机资源(远程)上运行一些testing自动化。 运行testing自动化的远程计算机生成一些输出,但是我可以自定义输出,可能是文本或Excel文件。
我想创build一个Excel电子表格,从我的本地机器监视这个输出并提供实时分析。 后来我会让networking计算机对更多的人可见,他们可以使用相同的电子表格来监视这个输出。
我的问题是,这台联网的电脑位于地球的另一端,因此在excel VBA中使用任何种类的查询来从联网的计算机上拉出数据,导致在风车旋转的情况下等待很长的时间,使得表单笨拙而且用处不大。 同样的事情发生时,我用Excel的内置函数链接到“外部资源”
有没有办法从联网的计算机将数据压入Excel电子表格? 一些容易设置的东西是理想的,只要在表单更新的时候没有尴尬的“繁忙的等待”,延迟就不会很低。 如果这是不可能的,是否有任何方法从Excel表中使用PULL从而避免相同的繁忙等待?
由于长时间拖延停止excel过程,我可以想象2种可能性,假设你坚持使用excel
- 将数据拉到本地数据源(Access,SQLite,SQL Server),然后查询
- asynchronous运行更新查询,使其不需要等待获取数据
我个人会select1