最新消息

[公告2014/05/30] 如有需要將部落格中,任何一篇文章的程式碼使用在商業用途,請與我聯繫。

[公告2015/04/26] Line版的 iInfo程式與投資應用 群組已上線想加入的朋友們,請先查看 "入群須知" 再與我聯繫 Line : aminwhite5168,加入請告知身分與回答 "入群須知" 的問題。

[公告2018/04/22] 台北 Python + Excel VBA 金融資訊爬蟲課程,課程如網頁內容 金融資訊爬蟲班:台北班 Python 金融資訊爬蟲、EXCEL VBA 金融資訊爬蟲

[公告2019/01/08] 請注意:我再次重申,部落格文章的程式碼,是要提供各位參考與學習,一旦網頁改版請自行修改,別要求東要求西要我主動修改,你們用我寫東西賺錢了、交差了,請問有分我一杯羹嗎?既然賺錢沒分我,請問有什麼理由要求我修改,如果沒能力改,就花錢來找我上課。

[公告2019/12/01] 若各位有 Excel VBA 案子開發需求,歡迎與我聯繫,可接案處理。

[公告2020/05/22] 頁面載入速度慢,起因為部分JS來源(alexgorbatchev.com)失效導致頁面載入變慢,目前已做調整,請多見諒。

2018年9月14日 星期五

DDE 在Win7、Win8、Win10上操作

在Win7、Win8、Win10上開啟 DDE串接 Excel 會遇到 DDE 數值無法正常揭示的問題,主要是因為 Win7、Win8、Win10 基於安全性多了UAC的設定,導致DDE無法正常揭示。


這問題可以透過以下方式來處理。
  • 關閉Windows UAC。
  • Excel以管理者權限開啟。
  • 使用微軟白名單工具Compatibility Toolkit。
以下簡單說明。

1.關閉Windows UAC。

2.Excel以管理者權限開啟。

3.微軟白名單工具Compatibility Toolkit。
下載安裝 Microsoft Application Compatibility Toolkit 5.6
以元富證券的贏家快手為例,在Win8尚且UAC開啟的狀態,透過白名單工具讓DDE可以在 Excel 中正常揭示。
Step 1. 點擊 Compatibility Toolkit 的「Fix」。

Step 2. 設定以下內容。

Step 3. 設定權限。

Step 4. 點擊「下一步」。

Step 5. 點擊「完成」。

Step 6. 點擊「儲存」按鈕,儲存設定檔。

Step 7. 滑鼠右鍵,點擊「Install」,將白名單設定安裝到系統中。

Step 8. 最後完成畫面,這樣就可以讓 Excel 串接 DDE 的數值正常揭示。

參考資料: