天天看點

C#與excel互操作的錯誤無法将類型為“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 對象強制

C#與excel互操作的錯誤無法将類型為“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 對象強制

出現的原因可能是安裝office時安裝過不同版本造成的

本人安裝的是office 2003,并安裝過office2007的相容包,也安裝過office visio 2007

解決辦法:

在系統資料庫中找到:

?HKEY_CLASSES_ROOT\TypeLib\{00020813-0000-0000-C000-000000000046}\1.6 删除之

就可以了。

因為我用的是office 2003對應的是1.5,是以删除1.6