酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

ASP.NETでExcelシート(XMLスプレッドシート)を生成する方法

要望としてよくあるのがCSVではなくてExcelでデータを出力したいというもの。やっぱり慣れ親しんだExcelでデータが欲しいのかも。ASP.NETで簡単にExcel(XMLスプレッドシート)ファイルを出力する事が出来るみたいです。

1. Excel(2003以降)で実際に使用するワークシートを作る(これを雛形にする)
2. XMLスプレッドシート(Excel 2007ではXMLスプレッドシート 2003)形式で保存する※
3. 保存したXMLスプレッドシートテキストエディタ等で開く
4. ASP.NETのビューページ(Download.aspx)を生成してコンテンツ部分にXMLスプレッドシートを貼り付ける

ASP.NETでExcelシート(XMLスプレッドシート)を生成する - Kazzzの日記

CSVファイルでもExcelで開けるじゃない、とは思うけど……