none
VB2008+office2007開發程式,在office2003的環境無法執行 RRS feed

  • 問題

  • 請問各位大大: 我是使用visual studio2008+office2007開發vb程式,目的是要把抓到的資料寫入excel中,使用者如果是office2007,都可以正常的執行程式,但如果是office2003都會有如下的錯誤訊息,請各位幫忙解答,感謝囉


    "System.InvalidCastException: 無法將型別 'Microsoft.Office.Interop.Excel.ApplicationClass' 的 COM 物件轉換為介面型別 'Microsoft.Office.Interop.Excel._Application'。由於發生下列錯誤,介面 (IID 為 '{000208D5-0000-0000-C000-000000000046}') 之 COM 元件上的 QueryInterface 呼叫失敗而導致作業失敗: 載入類型程式庫/DLL 時發生錯誤。 (發生例外狀況於 HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))。"
    • 已編輯 Fendie 2009年5月5日 上午 03:19
    2009年5月5日 上午 03:18

解答

所有回覆