返回列表 上一主題 發帖

如何 偵測 DDE 即時報價的 底層 基礎技術

本帖最後由 c_c_lai 於 2013-10-21 13:53 編輯
回復  handsometrowa


   我還沒有 try, 我也正在嘗試 突破這個 問題
sjgau 發表於 2013-10-21 11:21

如此寫法,資料會一籮框呦!

TOP

回復 4# handsometrowa


   我還沒有 try, 我也正在嘗試 突破這個 問題
天下為公

TOP

回復 3# sjgau


    板大

這個意思是   你將DDE 會更改的資料放在A1裡面

當數字有變動的時候,他就會從A2>A3>A4 這樣子記錄下去的意思嗎..

TOP

回復 2# handsometrowa


    可以寫在以下事件李

Private Sub Worksheet_Change(ByVal Target As Range)

if target=range("a1") then
   range("a1").end(xldown)=range("a1")
end if

End Sub

所以當你數字有變動 就會到這裡面執行複製的程式
天下為公

TOP

回復 1# sjgau


  看完了整篇文章

最不解的其實還是這段


如何用? 比想像還要麻煩。 你必須先登記所想要處理含 DDE Link CELL 的字串,然後再委託交給事先寫好的 VBA 巨集 (Marco) 來處理。如下:

ActiveWorkbook.SetLinkOnData _
"CATDDE|'STOCK2330 '!Volume", _
"my_Link_Update_Macro"

第一個參數是 DDE Link 的字串":第二個參數就是巨集的名稱。

記得,是要把值得關注的 DDE CELL 一個一個利用該程序來登記,若是要全部的 CELL 都要登記,那麼參考如下的寫法 (refer. DDE Link Change Event。):



重點是想看原文  上述的DDE Link Change Event  連結已經失效了
請問版主了解使用巨集啟動tick變化的這個部分嗎??

TOP

        靜思自在 : 虛空有盡.我願無窮,發願容易行願難。
返回列表 上一主題