Board logo

標題: [發問] 元大DDE不知道能不能修改公式? [打印本頁]

作者: duang0615    時間: 2019-5-21 00:25     標題: 元大DDE不知道能不能修改公式?

各位先進,我用EXCEL做了一個股票可以即時顯示破昨天低點跟高點然後排序的檔案,可是每次要換標的就要一個一個重改裡面的代碼,不知道各位先進有沒有比較聰明的改法,例如我只要改前面代碼,後面的會跟著變化,謝謝幫忙
這是用元大YESWIN去DDE的 謝謝

[attach]30636[/attach]
作者: Scott090    時間: 2019-5-22 12:59

回復 1# duang0615


    假如一開始就用 VBA 程式 把儲存格設立 =YES|DQ!'3227.Price'  它應會執行    。
       例  [B2] 是 "3227"                  
        現在交易價     [B3] = cstr("=YES|DQ!'" & [B2] & ".Price'")

     假如直接在 [B3] 直接打字進去 :="=EWinner|RQ!'" & B2 & ".price'" 它不會執行, 不知何故?
作者: duang0615    時間: 2019-5-23 16:55

謝謝大大回復
作者: Scott090    時間: 2019-5-23 19:50

本帖最後由 Scott090 於 2019-5-23 19:52 編輯

回復 3# duang0615

      元大 yeswin 改用 RTD 應可以決問題。
      例如 [B2]=2330 , [B3]放入   =RTD("money.excel",,B2,"Price")  可以有即時 2330的成交價
      事先要從元大  網頁下載安裝一個  報價交易元件
          請參考




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)