[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