1 using NPOI.HSSF.UserModel; 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 using System.IO; 4 namespace NPOI.Sample1 5 { 6 /// <summary> 7 /// 创建Excel文件 8 /// </summary> 9 [TestClass] 10 public class CreateExcelFile 11 { 12 /// <summary> 13 /// 使用NPOI创建一个标准的Excel文件 14 /// </summary> 15 [TestMethod] 16 public void CreateExcel() 17 { 18 //创建工作簿 19 HSSFWorkbook hssfworkbook = new HSSFWorkbook(); 20 21 //创建标准的Excel文件 微软规定标准的Excel文件拥有3个Sheet(表格) 22 hssfworkbook.CreateSheet("sheet1"); 23 hssfworkbook.CreateSheet("sheet2"); 24 hssfworkbook.CreateSheet("sheet3"); 25 26 //创建一个文件流 27 FileStream fileStream=new FileStream(@"c:demo.xls",FileMode.Create); 28 //Excel文件写入到文件流 29 hssfworkbook.Write(fileStream); 30 //关闭文件流 31 fileStream.Close(); 32 } 33 } 34 }