POIのバージョン3.xの上にプログラムを構築するためのNPOI手段は、NPOIは、OfficeをインストールせずにWordやExcelの文書を読み書きすることができます。NPOIは、Excel、Wordや他のプロジェクトコンポーネントのMicrosoft OLE2ドキュメントを読み書きするためのオープンソースのC#です。
VSのインストールNPOI内部の検索では、その後、インストール
インストールが完了し、クリアすることがいくつかあります。
ワークブック:ワークブック;シート:シートと、行:行;細胞:細胞。
二つのフォーマットHSSFとXSSFでExcelとNPOI契約。
HSSFWorkbook拡張子が.XLS、XSSFWorkbookです:拡張子が.xlsxのである(注:2007年までに該当XLSは、XSSFは2007年以降を適用します)
新しいExcel試みを作成します。
public ActionResult Index()
{
HSSFWorkbook wk = new HSSFWorkbook();
ISheet sheet = wk.CreateSheet("工作表名称");
MemoryStream memoryStream = new MemoryStream();
wk.Write(memoryStream);
memoryStream.Seek(0, SeekOrigin.Begin);
return File(memoryStream, "application/vnd.ms-excel", "excel名称.xls");
}
それはエクセル生成し、それを実行します。
私たちは、内部の内容を見て:
エクセルという名前の「エクセル名」ワークシート名は、「ワークシート名」です。これまでのところ、我々は予備NPOIをインストールして、そして成功したExcelドキュメントを構築し、その後、我々は、詳細NPOI機能になります。