NPOI格式设置1
2024-08-29 15:54:44
using NPOI.SS.UserModel;
using NPOI.HSSF.UserModel; //创建Execl
IWorkbook hssfworkbook =new HSSFWorkbook(); //创建一个Sheet
hssfworkbook.CreateSheet("Sheet1"); //HSSFWorkbook实例写入文件
FileStream file = new FileStream(@"test.xls", FileMode.Create);
hssfworkbook.Write(file);
file.Close(); //要创建单元格首先要创建单元格所在的行,比如,下面的代码创建了第0行:
ISheet sheet1 = hssfworkbook.CreateSheet("Sheet1");
IRow row1=sheet1.CreateRow(0); //行建好了,就可以建单元格了,比如创建A1位置的单元格:
row1.CreateCell(0).SetCellValue("This is a Sample"); //或者sheet1.GetRow(0).CreateCell(0).SetCellValue("This is a Sample"); //set header text 设置页眉
s1.Header.Center = "This is a test sheet";
//set footer text 设置页脚
s1.Footer.Left = "Copyright NPOI Team";
s1.Footer.Right = "created by 123"; //set date format 设置单元格格式
ICellStyle cellStyle = hssfworkbook.CreateCellStyle();
IDataFormat format = hssfworkbook.CreateDataFormat();
cellStyle.DataFormat = format.GetFormat("yyyy年m月d日");
//cellStyle.DataFormat = HSSFDataFormat.GetBuiltinFormat("0.00"); 单元格格式为“0.00”来表示,"¥#,##0"美元显示,"0.00%"百分比显示
cell.CellStyle=cellStyle; //合并单元格
IRow row = sheet.CreateRow(0);
ICell cell = row.CreateCell(0);
cell.SetCellValue("Sales Report");
ICellStyle style = hssfworkbook.CreateCellStyle();
style.Alignment = HorizontalAlignment.CENTER;
IFont font = hssfworkbook.CreateFont();
font.FontHeight = 20*20;
style.SetFont(font);
cell.CellStyle = style;
sheet.AddMergedRegion(new Region(0, 0, 0, 5));
最新文章
- 【转】aspx与aspx.cs的关系
- 智能车学习(十八)——电机学习
- linux命令细究
- mac终端中显示tree的命令
- ERP调研之 对话
- 51nod1161 Partial Sums
- hdoj 5371 Hotaru's problem
- uniPanel特效
- Sublime Text使用心得(一)
- R语言包翻译——翻译
- CentOS系统下搭建tomcat服务器
- 分布式文件系统FastDFS
- final关键字的用法
- Kaldi的BaseLine训练过程
- STS的安装与简单使用
- Lab 7-3
- matlab中syms与sym有什么区别
- oracle 11g 空表导出
- 零点红旗echarts
- Windows域的相关操作
热门文章
- AppFog免费云空间申请及安装wordpress(图文教程)
- SQL指定字段指定顺序排序
- Python - twisted web 入门学习之一
- codeforces 727F. Polycarp's problems
- ubuntu的一些操作
- 例子:Backup Isolated Storage To SkyDrive
- Java 社区论坛 - Sym 1.6.0 发布
- multipath tcp experiment
- 19:A*B问题
- Enterprise Architect 学习 之 活动图