第一次使用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!");             
            }
           
        }
    }
   }

 

posted @ 2013-01-03 15:09  绝对菜鸟  阅读(1803)  评论(0编辑  收藏  举报