我發現DDE失效的原因了
有些券商軟體預設會以系統管理員開啟,例如永豐eleader、元富贏家快手、大昌快易通
如果它是以系統管理員開啟,那excel也要以系統管理員開啟,這樣dde才正常
而另外的券商軟體,如元大yeswin、富邦e01,他就是正常開啟
所以excel也就不用特別以系統管理員開啟
附帶一提,以系統管理員開啟的軟體,它exe檔圖示的右下角會有個盾牌,如永豐eleader
http://i.imgur.com/2wIu0qq.png
解決方法是關閉win10的UAC,請參考(將「EnableLUA」值修改成0那段)
http://walker-a.com/archives/2613
但這個方法會造成一些win10軟體無法使用,如Edge、win10的一些內建app
所以是不太建議用這個方法
補充:
我重灌永豐eleader後,發現多了一個vup2.exe
http://i.imgur.com/fFJPS34.png
執行vup2.exe就不會以系統管理員啟動,所以eleader的dde也是正常
※ 引述《hijacker (沒有000)》之銘言:
: 問題1
: 自從升級到win10後就遇到dde的問題
: 先開啟券商軟體,然後開啟內含dde連結的xls檔,
: 在win7的時候,dde都可以正常運作
: 但在win10,excel就會叫你開啟券商軟體,但我已經開啟了啊
: 就算點ok,他也不會開啟券商軟體
: 後來我發現用以系統管理員模式開啟excel才可以正常運作
: 我手中的幾家券商軟體都是一樣的情形,所以應該不是券商軟體的問題吧
: 請問有人遇到相同的問題嗎?
: 問題2 是關於元大RTD的問題,元大在2月有更新RTD元件
: 之前的RTD在office 2016都會有問題,但這次新版似乎比較好
: 但如果是win 10 + office 2016,RTD依舊沒辦法正常運作,
: 而在win 7 + office 2016就正常,請問有人有遇到相同的問題嗎?