Re: [問題] RTD 幾個問題想請教

看板Trading作者 (dream)時間6年前 (2017/11/20 19:16), 編輯推噓1(100)
留言1則, 1人參與, 6年前最新討論串2/2 (看更多)
最簡單是用Worksheet_Calculate 但這個方法無法區分是哪個儲存格的資料被更新 可以用UDF(user defined function)的方式就能知道是哪個儲存格資料被更新 假設儲存格資料如下 A1 = RTD("money.excel", , "GC1712.CME", "Volume") B1 = test_udf1(A1) 開啟VBA編輯器 插入模組並輸入下面function Function test_udf1(rng As Range) test_udf1 = rng.Value2 ' 在這裡就可以使用rng參數自行儲存所需的tick資料 End Function 這樣每當A1儲存格資料被更新就會觸發B1儲存格 也就是會呼叫一次test_udf1(A1) function -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.105.254.25 ※ 文章網址: https://www.ptt.cc/bbs/Trading/M.1511176580.A.180.html

11/21 17:57, 6年前 , 1F
感謝大大的回答!
11/21 17:57, 1F
文章代碼(AID): #1Q4hc460 (Trading)
文章代碼(AID): #1Q4hc460 (Trading)