[VBA ] 抓取外部资料后处理时序问题

楼主: etude   2018-11-07 18:29:29
请问各位大大
用Excel vba 抓取Bloomberg ticker的资料
直接在程序中将抓取的公式写入cells
执行后可以成功抓取资料
每个ticker约需1秒时间抓
因为ticker数目多
目前规划用循环逐笔抓
每笔抓下来后都马上做剪贴、换算等处理
但是由于抓取资料约需一秒
所以往往会处理到还没抓好的部分
有想过设立条件
但循环会不断往下跑 (i=1, 2, 3...)
不知道有什么眉角
能够在不改变方法顺序的情况下
成功处理到完整抓取的资料
(小鲁财金背景,希望问题不是太笨,上网都没找到答案...)
(手机排版,抱歉!)
作者: Marty (DNA探针)   2018-11-09 11:58:00
改用Bloomberg API
作者: paul60209 (我是保罗小小)   2018-11-10 20:11:00
Application.Wait(Now+TimeValue("00:00:01"))这样就可以等他抓好了...时间你再自己调这是最笨但却简单&直观的解法
楼主: etude   2017-01-06 14:52:00
谢谢您~有看到Application.OnTime这个功能也可以用

Links booklink

Contact Us: admin [ a t ] ucptt.com