C# Excel作成コンポーネント比較

C#でExcelファイルを作成するには、次の3通りだろうか。
XLSベースのファイルであれば、もっと選択肢はありそうだが、Excel2000形式(.xls)を捨てるわけにはいかない。

ActiveX

実行環境にExcelが必要。
インストールされているExcelで動作が異なる。
遅い。

PowerTools XLS for .NETコンポーネント

実行環境にExcelは不要。
シート間のコピーができる。
速度が高速
考え方は、ActiveXに似ているので、ActiveX資産がある場合は、これを使うのが良さそう。

ExcelCreator 5.0 for .NET

実行環境にExcelは不要。
シート間のコピーができない。たしか、ブック間も。
速度が高速。
定型ファイル(テンプレートに)差し込みだけならこれかな。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です