IIS7で.net4.0asp.netアプリを実行しています。ユーザーがサーバーからダウンロードできるExcel2007/2010(あまり煩わしくない)テンプレートファイルに行を追加する簡単な方法があるかどうかを知りたいです。
たとえば、ユーザーがいくつかのチェックボックスをオンにして、Webページのボタンをクリックする場合があります。サーバーはテーブルに対してSQLクエリを実行し、結果を返します。Webアプリのリソースディレクトリに、見出し、列タイトル、書式設定などを含むExcelファイルがあります。このファイルのコピーを作成し、各結果を行としてこのファイルに挿入します(セルA3に名を挿入し、セルB3に姓を挿入します)。そして、ユーザーが自分のディスクに保存できるようにします。
Excel(xls)形式は「オープン形式」なので、これがどれほど簡単/簡単なのか疑問に思いました。Excel XML DOMをロードしてXML要素を挿入するのは問題ですか?使用する必要のあるライブラリは何ですか?
ヘルプやリソースをいただければ幸いです。