2011-08-19 40 views
3

我正在運行Visual Studio 2010 Express,並在C#中我試圖顯示Excel工作簿在c中使用excel#

我試圖使用

Microsoft.Office.Interop.Excel 

我的辦公室2007年爲什麼沒有這顯示,當我去補充>參考和導航到.NET或COM標籤?

爲什麼沒有這個節目嗎?

如何添加此作爲參考是否有更好的方式在Excel中向用戶顯示工作簿?

回答

3

無論出於何種原因,VS 2010不喜歡錶現出來在添加引用窗口的.NET選項卡,你必須手動瀏覽它。裝配的路徑是C:\Windows\assembly\Microsoft.Office.Interop.Excel

  1. 轉到瀏覽選項卡上添加引用
  2. 點擊
  3. 瀏覽C:\windows\assembly
  4. 選擇Microsoft.Office.Interop.Excel
+0

如果指定正是我要找的,我會給你回答這個問題的功勞。 – wizlog

+1

那麼爲什麼這不是終極版的問題呢? – wizlog

+0

見我的編輯(但也許你已經發現了它根據您的修改)。不知道爲什麼終極作品,但其他版本不。它在2008年的工作也很好...... – squillman

0

我已經使用EPPlus體面的運氣。這是前一段時間,但我選擇了它,因爲在當時的互操作庫是特定於Office的一個版本,而epplus與任何版本支持開放的Office XML格式兼容

+0

+1,我用它,也沒關係。雖然有更好的圖書館。 – Gleno

+0

有幾個奇怪的錯誤,當我用它,但它是第一個體面的價位圖書館,我發現。 – scott

+0

沒有免費的嗎?和@gleno,有哪些更好的? – wizlog