Hi Mike, 可以問excel 公式的問題嗎? (DDE字串的取代
我嘗試從網路找答案,但不能執行 我希望可以在B1欄輸入1102後,可以帶出"亞泥"• DDE公式=XQFAP|Quote!'1101.TW-ID' =XQFAP|Quote!'1101.TW-Name'=XQFAP|Quote!'1101.TW-Price' 1101台泥36.41102 =========================================================================== 我要使用看盤軟體的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的值