使用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文件了。
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文件了。
相关文章推荐
- ACCPJAVAS1测试第三题
- C++中L和_T()之区别www.cnblogs.com/lidabo/archive/2013/03/17/2964961.html
- 基础入门_Python-模块和包.setdefaultencoding前为何要reload(sys)?
- C#-进制转化
- OpenCV3.1 + Python2.7 error "DLL load failed: The specified module could not be found"
- NYOJ144_小珂的苦恼_C++
- 00-java实现设计模式-设计模式概述
- 1.求解N以内素数
- C#枚举中的位运算权限分配浅谈
- spring框架学习(七)—Spring实现IoC的多种方式
- 调试大型matlab数值计算程序的经,
- PHP获取上周、本周、上月、本月、本季度、上季度时间方法大全
- 几行代码帮你搞定屏幕适配
- 局部内部类和非静态成员内部类
- javaweb工作笔记
- RxJava 与 Retrofit 基本使用
- java练习--输出员工信息并计算员工的工资
- [Netbeans]为面板设置背景图片
- Java7新特性
- java大数相乘算法