Hi Mike,
可以問excel 公式的問題嗎? (DDE字串的取代
我嘗試從網路找答案,但不能執行
我希望可以在B1欄輸入1102後,可以帶出"亞泥"•
DDE公式 =XQFAP|Quote!'1101.TW-ID' = XQFAP|Quote!'1101.TW-Name' =XQFAP|Quote!'1101.TW-Price' 1101 台泥 36.4 1102
===========================================================================
我要使用看盤軟體的DDE功能,在excel中看數據變化
假設有個DDE字串如下 (04873P為商品名稱)
=XQFAP|Quote!'04873P.TW-price'
那我要將商品名稱換成欄位B1,要如何修改上述的字串呢?
我有試過 =XQFAP|Quote!'" & $B$1 & ".TW-WInnerValue' 但是這樣不正確,無法顯示數據!
不知道有人知道如何修改嗎? 謝謝
可利用Evaluate函數定義名稱
然後在儲存格內輸入=名稱
以你的例子假設A1公式
=XQFAP|Quote!'04873P.TW-WInnerValue'
要在B1輸入變數
1.新增定義名稱x,參照到公式
=Evaluate("XQFAP|Quote!'"&$B$1&".TW-WInnerValue'")
2.在A1輸入=x
就能達到變更B1的值,就改變A1的值
歡迎光臨 巴菲特班 洪瑞泰 (Michael On) (http://mikeon88.freebbs.tw/) | Powered by Discuz! 5.0.0 |