标签:ddr usermod oid 文件流 orm 创建 你好 微软 3.x
引用命名空间
using System.IO;
using NPOI.XSSF.UserModel;
using NPOI.HSSF.Util;
/// <summary> /// 导出Excel的操作 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnOpenExcel_Click(object sender, EventArgs e) { //1创建工作簿 2创建工作表 3创建行 4创建单元格 5单元格赋值 //6合并单元格 7设置字体颜色 8设置单元格底色 9输出到文件 //声明工作簿 var wk = new XSSFWorkbook(); //声明工作表 var st = wk.CreateSheet(); //创建行(默认从0行开始) var r = st.CreateRow(0); //创建单元格(默认从0行开始) var c = r.CreateCell(0); //赋值 c.SetCellValue("你好"); //合并单元格 首行,尾行,首列.尾列 var hb=new NPOI.SS.Util.CellRangeAddress(0,4,0,3);//A1:D5; //合并区域 st.AddMergedRegion(hb); //设置字体颜色对象 var MyFont = wk.CreateFont(); //创建单元格样式 var MyCellStyle = wk.CreateCellStyle(); MyFont.FontHeightInPoints = 15;//15#字体 MyFont.FontName = "微软雅黑";//字体 MyFont.Color = NPOI.HSSF.Util.HSSFColor.DarkBlue.Index;//字体颜色 //单元格底色(填充样式) MyCellStyle.FillPattern = NPOI.SS.UserModel.FillPattern.SolidForeground; MyCellStyle.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.LightGreen.Index; //嵌入字体 MyCellStyle.SetFont(MyFont); //单元格样式赋值给单元格 c.CellStyle = MyCellStyle; //写入文件流 地址(完整路径) 创建 写 var fs = new FileStream(@"D:\stu\123.xlsx", FileMode.Create, FileAccess.Write); //写入 wk.Write(fs); //关闭文件流 fs.Close(); MessageBox.Show("导出成功","提示信息"); }
标签:ddr usermod oid 文件流 orm 创建 你好 微软 3.x
原文地址:https://www.cnblogs.com/x666066/p/10296825.html