C# NPOI 设置部分单元格背景色

 时间:2024-10-13 11:17:30

1、打开Visual Studio开发工具软件,创建一个简单的窗体工程,包括一个可视窗体,一个操作ExcelClass.cs类,如下图所示。

C# NPOI 设置部分单元格背景色

2、导入添加NOPI相关组件引用,如下图所示。

C# NPOI 设置部分单元格背景色

3、主窗体代码,主要调用ExcelClass类方法的操作。如下图所示。

C# NPOI 设置部分单元格背景色

4、ExcelClass.cs添加类方法setCellColor_NPOI,设置excel单元格背景色关键代码:HSSFCellStyle style = workBook.CreateCellStyle();style.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.RED.index;style.FillPattern = HSSFCellStyle.SOLID_FOREGROUND;以及完成Excel单元格属性设置后,最后将流数据写入文件操作过程,如下图所示。

C# NPOI 设置部分单元格背景色

5、创建一个不带任何背景色的原始文件,如下图所示。

C# NPOI 设置部分单元格背景色

6、运行该演示程序,读取第5步骤的文件后,修改第一行偶数列的背景色为红色,程序执行后,打开excel文档,如下图所示。实现对单元格背景色的设置。

C# NPOI 设置部分单元格背景色
C# NPOI 设置部分单元格背景色
  • sql server怎么将数据导出到excel
  • Excel打开出现乱码问题小结及解法方法
  • navicate如何美化sql查询语句
  • 如何查询IP、MAC地址和端口信息?
  • C#MessageBox弹出是否确定
  • 热门搜索
    我的青春我做主手抄报 诚信从我做起手抄报 关于环境保护的手抄报 心里手抄报 戒烟手抄报图片 清明祭英烈手抄报资料 初中语文手抄报 生物手抄报图片 爱国主义手抄报内容 呵护心灵手抄报