第一次使用NPOI创建excel表
using System; using System.Collections.Generic; using System.Linq; using System.Text; using NPOI.HSSF.Model; using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using System.IO; namespace NPOIstudy01 { class Program { static void Main(string[] args) { HSSFWorkbook wk = new HSSFWorkbook(); ISheet tb = wk.CreateSheet("mySheet"); IRow row = tb.CreateRow(0); //添加一行 for (int i = 0; i < 5; i++) { ICell cell = row.CreateCell(i); //在第二行中创建单元格 cell.SetCellValue(i);//循环往第二行的单元格中添加数据 } using (FileStream fs = File.OpenWrite(@"c:/myxls.xls")) //打开一个xls文件,如果没有则自行创建,如果存在myxls.xls文件则在创建是不要打开该文件! { wk.Write(fs); //向打开的这个xls文件中写入mySheet表并保存。 Console.WriteLine("OK!"); } } } }