Board logo

標題: 券商DDE字串的取代? [打印本頁]

作者: jami520    時間: 2011-12-13 14:06     標題: 券商DDE字串的取代?

我要使用看盤軟體的DDE功能,在excel中看數據變化

假設有個DDE字串如下 (04873P為商品名稱)

=XQFAP|Quote!'04873P.TW-WInnerValue'

那我要將商品名稱換成欄位B1,要如何修改上述的字串呢?

我有試過 =XQFAP|Quote!'" & $B$1 & ".TW-WInnerValue'  但是這樣不正確,無法顯示數據!

不知道有人知道如何修改嗎? 謝謝
作者: Hsieh    時間: 2011-12-13 20:53

回復 1# jami520


    可利用Evaluate函數定義名稱
然後在儲存格內輸入=名稱
以你的例子假設A1公式
=XQFAP|Quote!'04873P.TW-WInnerValue'
要在B1輸入變數
1.新增定義名稱x,參照到公式
=Evaluate("XQFAP|Quote!'"&$B$1&".TW-WInnerValue'")
2.在A1輸入=x
就能達到變更B1的值,就改變A1的值
作者: mustang    時間: 2012-4-2 10:33

回復  jami520


    可利用Evaluate函數定義名稱
然後在儲存格內輸入=名稱
以你的例子假設A1公式
= ...
Hsieh 發表於 2011-12-13 20:53


感激
學到很多




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