2012-04-11 60 views
2

我寫了C#庫,我想通過Excel用戶界面使用庫對象。如何從Excel調用C#庫?

用戶可以選擇一個範圍,一些按鈕可以將選定範圍的方法作爲輸入。

在Visual Studio中,我已經看到,我可以編寫一個C#Excel外接程序:它是做這件事的好方法嗎?有沒有更好的辦法 ?也許創建一個C#Excel模板並在其中編寫代碼?

任何好的教程/示例?

+0

說到** Visual Studio **,那麼[創建應用程序級插件來自動化常見Office任務](http://msdn.microsoft.com/zh-cn/library/dd935909.aspx) (MSDN)* Robert Green *和[如何爲Excel加載項創建工具欄](http://invertedindex.wordpress.com/2009/06/10/vsto-how-to-create-a-toolbar - 用於-AN-Excel的加載/)? – 2012-04-11 16:19:23

回答

2

如果您只是想提供一些超出Excel提供的功能,最好創建一個Excel加載項。如果您只想爲用戶提供有限的一組功能並需要控制所有用戶操作,則需要創建一個嵌入了Excel對象的C#應用​​程序(或使用提供簡單API的第三方Excel庫)。