返回列表 上一主題 發帖

[發問] 請教如何修改程式來提高執行效率呢?

本帖最後由 Andy2483 於 2024-1-19 16:00 編輯

回復 55# 藍天麗池


    每秒的筆數算正常嗎?
真希望自己有DDE可以測試
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 54# Andy2483


    可以跑,但一樣是0

TOP

回復 53# 藍天麗池


    換這個試試看
變動記錄_20240119_11.zip (34.22 KB)
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 52# Andy2483


    會動了,可是數值都是0

TOP

回復 51# 藍天麗池


    再試試看
變動記錄_20240119_10.zip (27.06 KB)
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 49# Andy2483


    一樣出現最一開始的錯誤

TOP

回復 48# Andy2483


    一樣甚麼都沒有

TOP

回復 47# 藍天麗池


    忘了一件事: If IsError([K12]) Or IsError([L12]) Then 好像DDE值會有錯誤值所以你原來才有這判斷式
所以加了 If IsError(ThisWorkbook.Sheets(1).[B1]) Then Exit Sub    請再試試看新範例檔
變動記錄_20240119_9.zip (26.96 KB)
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 47# 藍天麗池


    那代表VBA 一筆DDE值都沒抓到,請再試一下
試一下以下 這沒有"="的執行結果
Sub TEST()
MsgBox Evaluate("XQTISC|Quote!'FITXN*1.TF-BestBidSize1'")
End Sub
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 45# Andy2483


    出現跟#36一樣的錯誤

TOP

        靜思自在 : 君子立恆志,小人恆立志。
返回列表 上一主題