EPPlus 中的单元格样式 PatternType

Cell Style PatternType in EPPlus

我一直在寻找一种在使用 EPPlus 时将列中单元格的 PatternType 设置为对角线交叉影线的方法。

首先,在这里更改库不是一个选项,因为原始作品不是我的,我不想把它搞砸。

那么我们如何将 PatternType 设置为让我们说对角交叉影线或细水平条纹老实说,搜索整个互联网,不知道如何做到这一点。

示例代码行,我一直在使用:

ws.Cells["D1:D" + lastRowNumber].Style.Fill.PatternType=OfficeOpenXml.Style.ExcelFillStyle.Gray125;

要更改模式类型,您只需更改 ExcelFillStyle。

对于细水平条纹:

ws.Cells["D1:D" + lastRowNumber].Style.Fill.PatternType = OfficeOpenXml.Style.ExcelFillStyle.ThinHorizontal;

对于对角线剖面线:

ws.Cells["D1:D" + lastRowNumber].Style.Fill.PatternType = OfficeOpenXml.Style.ExcelFillStyle.LightTrellis;