標籤

2021年6月2日 星期三

Microsoft.Office.Interop.Excel.ApplicationClass 報錯內容

 




無法將類型為“Microsoft.Office.Interop.Excel.ApplicationClass”的COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Excel._Application”

報錯內容如下:
無法將類型為“Microsoft.Office.Interop.Excel.ApplicationClass”的COM對象強制轉換為接口類型“Microsoft.Office.Interop.Excel._Application”。此操作失敗的原因是對 IID 為“{000208D5-0000-0000-C000-000000000046}”的接口的COM組件調用QueryInterface因以下錯誤而失敗: 庫沒有注冊。(異常來自HRESULT:0x8002801D (TYPE_E_LIBNOTREGISTERED))。



原因分析:
可能是安裝Office時安裝過不同版本造成的

解決辦法:
打開設備本機的注冊表項,在注冊表中查詢,報錯信息,比如:上面的紅色字體代碼
找到該注冊表象後查看TypeLib下的值,如下圖:




這里使用的是1.7的版本,然後在注冊表中查詢:{00020813-0000-0000-C000-000000000046}該值,查詢結果路徑,如下圖:

這里應該有兩個版本的值,將與上面步驟版本不一致的值刪除掉就可以解決該功能問題。下圖是修改後的結果:




可能是安裝Office時安裝過不同版本造成的,要到本機端的註冊區去刪機碼就可以
請參考下網址:
https://www.cnblogs.com/beginner-boy/p/7998017.html
https://home.gamer.com.tw/creationDetail.php?sn=4763231

Win10新增ㄅ半注音輸入法

SETP 1 下載並新增ㄅ半的登錄檔 先到 Mega雲端空間 下載檔案。 SETP 2 點兩下開啟【微軟ㄅ半注音.reg】 SETP3 新增ㄅ半設定 這時候點右下角的「ㄅ」可以看到有兩個ㄅ的微軟注音,仔細看可以發現兩個ㄅ有些微的不同,上面那個ㄅ的圖案是完全正方形(新注音),而下面...