NPOI读取Excel模板并向其中写入数据
生活随笔
收集整理的這篇文章主要介紹了
NPOI读取Excel模板并向其中写入数据
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
HSSFWorkbook hssfworkbookDown;
//讀入剛復(fù)制的要導(dǎo)出的excel文件
using (FileStream file = new FileStream(modelExlPath, FileMode.Open, FileAccess.Read))
{
hssfworkbookDown = new HSSFWorkbook(file);
file.Close();
}
HSSFSheet sheet1 = (HSSFSheet)hssfworkbookDown.GetSheetAt(0);
//取模板e(cuò)xcel中第二行第二列的單元格樣式
HSSFCellStyle cellstyle = (HSSFCellStyle)hssfworkbookDown.CreateCellStyle();
//開(kāi)始向excel表格中寫(xiě)入數(shù)據(jù)
HSSFCell cell = (HSSFCell)sheet1.GetRow(2).CreateCell(1);
cell.CellStyle = cellstyle;
cell.CellStyle.Alignment = NPOI.SS.UserModel.HorizontalAlignment.CENTER;
cell.SetCellValue("TestWriting");
//創(chuàng)建文件
FileStream files = new FileStream(downExlPath, FileMode.Create);
hssfworkbookDown.Write(files);
files.Close();
//讀入剛復(fù)制的要導(dǎo)出的excel文件
using (FileStream file = new FileStream(modelExlPath, FileMode.Open, FileAccess.Read))
{
hssfworkbookDown = new HSSFWorkbook(file);
file.Close();
}
HSSFSheet sheet1 = (HSSFSheet)hssfworkbookDown.GetSheetAt(0);
//取模板e(cuò)xcel中第二行第二列的單元格樣式
HSSFCellStyle cellstyle = (HSSFCellStyle)hssfworkbookDown.CreateCellStyle();
//開(kāi)始向excel表格中寫(xiě)入數(shù)據(jù)
HSSFCell cell = (HSSFCell)sheet1.GetRow(2).CreateCell(1);
cell.CellStyle = cellstyle;
cell.CellStyle.Alignment = NPOI.SS.UserModel.HorizontalAlignment.CENTER;
cell.SetCellValue("TestWriting");
//創(chuàng)建文件
FileStream files = new FileStream(downExlPath, FileMode.Create);
hssfworkbookDown.Write(files);
files.Close();
轉(zhuǎn)載于:https://www.cnblogs.com/kingangWang/archive/2012/02/06/2339497.html
總結(jié)
以上是生活随笔為你收集整理的NPOI读取Excel模板并向其中写入数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: d-link路由器samba设置_d-l
- 下一篇: python可变对象与不可变对象_pyt