2012-04-11 7 views
2

私はC#ライブラリを作成しましたが、Excelユーザーインターフェイスを使用してライブラリオブジェクトを使用します。ExcelからC#ライブラリを呼び出す方法は?

ユーザは範囲を選択でき、選択された範囲を入力としてメソッドを実行するボタンがあります。

Visual Studioでは、私はC#Excelアドインを書くことができることを知りました。それは良い方法ですか?より良い方法がありますか?たぶん、C#のExcelのテンプレートを作成し、それにコードを書く?

良いチュートリアル/サンプルですか?

+0

** Visual Studio **については、[一般的なOfficeタスクを自動化するためのアプリケーションレベルのアドインを作成する]はどうですか(http://msdn.microsoft.com/en-us/library/dd935909.aspx) * Robert Green *と[Excelアドインのツールバーを作成する方法](http://invertedindex.wordpress.com/2009/06/10/vsto-how-to-create-a-toolbar)(MSDN) -for-an-excel-add-in /)? –

答えて

2

Excelで提供される機能以上の機能を追加したい場合は、Excelアドインを作成することをお勧めします。ユーザーに限られた機能しか提供せず、すべてのユーザーアクションを制御する必要がある場合は、Excelオブジェクトが埋め込まれたC#アプリケーションを作成する必要があります(または、簡単なAPIを提供するサードパーティのExcelライブラリを使用する必要があります)。

関連する問題