【DDE匯出問題】發生"Excel啟動失敗"錯誤訊息的解決方式

  •   7.8K 
  • 最後發表   XQ管理員  2024 八月 07
XQ管理員 發文於   2019/06/25

會發生"Excel啟動失敗"的錯誤訊息,此與 windows 權限有關。

目前解決方式如下,敬請用戶參考:(以下僅做一次)

(1) XQ用系統管理員身分執行

(2) Excel 用管理員身分執行

然後用此excel 開啟 excel 隨便一個檔案一次,此時應可正常取得XQ價位。

(3) 之後不需要再使用系統管理員開啟XQ及excel,excel均可以正常用DDE取得價位。

 

(4) 若以上仍不行, 請開啟 regedit,點一下HKEY_CLASSES_ROOT目錄,「編輯」>「尋找」,輸入搜尋以下機碼

{00020813-0000-0000-C000-000000000046}

請檢查相關 registry 下之 「版本」、「位元」、「安裝位置」和用戶使用的 office 是否一致.

若發現存在不正確版本的 Excel 機碼,先備份,逐一刪除或修正機碼後再測試。

Excel 版本對應:
1.5 for Excel 2003
1.6 for Excel 2007
1.7 for Excel 2010
1.8 for Excel 2013
1.9 for Excel 2016 以上

若以上方式無法解決,可以嘗試進行修復Office

(1) 修復 Office 應用程式

(2) 移除office 再重新安裝 office後,需要安裝 c++ 2015  x86和x64

若仍持續遇到問題,請先安裝遠端程式,然後煩請抽空撥打客服電話:0800-006-098,將由專人協助安排遠端查看。

 

附加文件

排序方式: 標準 | 最新
ming888 發文於   2020/03/26

您好,用這個方法,還是不行,不知有沒有解決方案了,謝謝!

XQ管理員 發文於   2020/03/26

Hi ming888,

您好,建議您完整移除XQ操盤高手後,重新以系統管理員身份重新安裝一次XQ操盤高手最新版本 3.00.10(對著安裝程式按右鍵/以系統管理員身份執行安裝檔,程式下載)。

若重新安裝後仍持續遇到問題,煩請先安裝遠端程式,然後抽空撥打客服電話:0800-006-098,將由專人協助安排遠端查看。

造成不便請見諒,謝謝!

Roger096620 發文於   2022/05/22

請問有新的解法嗎?都試過但無效,也重新安裝過了。

XQ小編 發文於   2022/05/24

Hi Roger096620,

您好,若持續遇到問題,煩請先安裝遠端程式,然後抽空撥打客服電話:0800-006-098,將由專人協助安排遠端查看。

造成不便請見諒,謝謝!

TKLin 發文於   2022/10/17

我是使用按右鍵選擇「輸出到 Excel」時會出現此錯誤訊息,用上述的方法搞很久還是不行,最終還搞到把 XQ 整個重置,所有的設定全部重來還是不行,後來,試著修改登錄檔,把 win32 的路徑硬是改成跟 win64 一樣就好了,給大家參考。

  • 按讚來自於
  • bla95ss
  • Ryan1001
阿松 發文於   2023/05/29

我也是這樣處理就解決了~~謝謝提供

因為office 2016在regedit的 win32 和 win64 的路徑是不同的,excel.exe在win64的路徑中

但XQ預設是win32的路徑,一定會出現錯誤,
所以把win32 的路徑硬是改成跟 win64 一樣就可以順利匯出了

XQ要修改這個錯誤才行

  • 按讚來自於
  • Ryan1001
YMCA 發文於   2023/07/11

依前面兩位 TKLin 及 阿松 前輩,整合 XQ 管理員的第 (4) 點教學,說明如下:

------------------------------------------

XQ全球贏家 個人版 版號:3.10.04.230703

使用 64 位元 Office 2016 使用者應該都有相同的問題,自力救濟的方法如下:

以系統管理員權限執行 Windows 登錄編輯程式 regedit.exe 並搜尋機碼 {00020813-0000-0000-C000-000000000046}

 

以 Windows 10 為例,其路徑如下:

HKEY_CLASSES_ROOT\TypeLib\{00020813-0000-0000-C000-000000000046}

依 Excel 版號的不同,往下找到 Win32 機碼,修改前應先做備份,將該內容「匯出」保存。

再將 Win32 機碼內容 "C:\Program Files (x86)\......" 裡的 " (x86)" 共 6 個字元刪除即可。(可參考附圖)

 

不需要重新開機,也不用重啟程式,即可順利讓 XQ 正確執行「輸出到 Excel」的功能。

------------------------------------------

修改說明

 

  • 按讚來自於
  • 25xting
Txxing 發文於   2023/12/07

謝謝 這個方法成功了! 萬分感激

gto 發文於   2023/12/09

建議將這項目一併貼在常見問題DDE/RTD問題排除 裡的(情況3.) 出現 「EXCEL 啟動失敗」

因為我也是試了這項才成功的, 一直在常見問題找不到解決辦法。

 

4) 若以上仍不行, 請開啟 regedit,點一下HKEY_CLASSES_ROOT目錄,「編輯」>「尋找」,輸入搜尋以下機碼

{00020813-0000-0000-C000-000000000046}

請檢查相關 registry 下之 「版本」、「位元」、「安裝位置」和用戶使用的 office 是否一致.

若發現存在不正確版本的 Excel 機碼,先備份,逐一刪除或修正機碼後再測試。

Excel 版本對應:
1.5 for Excel 2003
1.6 for Excel 2007
1.7 for Excel 2010
1.8 for Excel 2013
1.9 for Excel 2016 以上

彥歌行 發文於   2024/02/22

請問OFFICE 365是否有解法  找登陸編輯器 找不到上述的這些版本資料夾,謝謝

顯示更多回應 發表回覆
Close