我知道已經有數百萬篇關於這方面的文章,但是我似乎找不到能夠反映我的問題的文章。VS2010中的Excel自動化
我正在使用VS2010並希望自動化excel,我試圖通過這裏的例子。
問題是,當我去當提到
3.添加對Microsoft Excel對象庫的引用添加引用。要這樣做,請按照下列步驟操作:?在項目菜單上,單擊添加引用。 ?在COM選項卡上,找到Microsoft Excel對象庫,然後單擊選擇。
沒有這樣的參考。
有人請讓我知道,如果這是正確的方式來自動化與VS2010 excel。
如果是有人請讓我知道爲什麼我沒有excel的COM選項。
我想在VB.net中編寫,但如果有人在C#中有一個例子,那很好。
親切的問候
灰
我曾嘗試使用Microsoft.Office.Interop.Excel.Application DLL實現自動化,但我得到下面的異常,當我嘗試創建Excel應用程序。
此行生成錯誤。
EXL = New Microsoft.Office.Interop.Excel.Application()
這是例外
Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
Excel是否安裝在您的電腦上?哪個版本? – Fionnuala
您需要在安裝Excel時指定這些庫的安裝,而不是Visual Studio。 – jonsca
我在我的機器上安裝了Excel 2010。我需要下載一些額外的文件嗎?這些文件是否需要通過我製作的程序進行分發? – user589195