您的位置:首页 > 编程语言

使用NPOI创建当天Excel文件代码

2016-09-28 17:16 197 查看
1.首先导入npoi的dll文件

2.

   //创建工作薄

            HSSFWorkbook wk = new HSSFWorkbook();

            //创建一个名称为mySheet的表

            ISheet tb = wk.CreateSheet("mySheet");

            //创建一行,此行为第二行

            IRow row = tb.CreateRow(1);

            //for (int i = 0; i < 20; i++)

            //{

            //    ICell cell = row.CreateCell(i);  //在第二行中创建单元格

            //    cell.SetCellValue(i);//循环往第二行的单元格中添加数据

            //}

            DateTime dt = DateTime.Now;

            string fileName = string.Format("{0:D}", dt);

            String path=@"D:\";

            String fileNamePath=path+fileName+".xls";

            using (FileStream fs = File.OpenWrite(fileNamePath)) //打开一个xls文件,如果没有则自行创建,如果存在myxls.xls文件则在创建是不要打开该文件!

            {

                wk.Write(fs);   //向打开的这个xls文件中写入mySheet表并保存。

                MessageBox.Show("提示:创建成功!");

            }

3.此时在D盘就创建了文件名为当前日期的excel文件了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: