码迷,mamicode.com
首页 > 其他好文 > 详细

NPOI操作

时间:2019-12-28 19:08:47      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:port   字体   val   current   dex   head   red   xls   并保存   

HSSFWorkbook workbook = new HSSFWorkbook();
ICellStyle cellStyle = workbook.CreateCellStyle();
//设置字体
 IFont font = workbook.CreateFont();
font.Color = HSSFColor.Red.Index;
cellStyle.SetFont(font);
//设置背景色
//cellStyle.FillForegroundColor = HSSFColor.Red.Index;
//cellStyle.FillPattern = FillPattern.SolidForeground;
ISheet sheet = workbook.CreateSheet("sheet1");
//设置标题行
IRow headRow = sheet.CreateRow(0);
 //创建单元格 
ICell headCell = headRow.CreateCell(i);  
//设置值
headCell.SetCellValue("姓名") 
//设置之前的样式
bodyRow.GetCell(i).CellStyle = cellStyle;i
string newPath = $"/ExcelReport/{year}-{month}/";
string filename = $"{year}-{month}.xls";
if (!Directory.Exists(HttpContext.Current.Server.MapPath(newPath)))
{
    System.IO.Directory.CreateDirectory(HttpContext.Current.Server.MapPath(newPath));
}
using (FileStream fs = new FileStream(HttpContext.Current.Server.MapPath(newPath) + filename, FileMode.Create, FileAccess.Write))
{
    workbook.Write(fs);
}

写入文件流中并保存文件

 

NPOI操作

标签:port   字体   val   current   dex   head   red   xls   并保存   

原文地址:https://www.cnblogs.com/litianfeng-net/p/12112561.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!