手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

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 设置部分单元格背景色
© 手抄报圈