EPPlus中的Cell Style PatternType

时间:2015-03-13 14:39:43

标签: c# excel epplus

我一直在寻找一种方法,在使用EPPlus时将列中的单元格PatternType设置为Diagonal Crosshatch。

首先,改变图书馆不是一个选择,因为原来的作品不是我的,我不想搞砸它。

那么我们如何设置PatternType让我们说Diagonal Crosshatch或Thin Horizo​​ntal Strips老实说,搜索整个互联网,并且不知道如何做到这一点。

我一直在使用的示例代码行

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

1 个答案:

答案 0 :(得分:3)

要更改图案类型,您只需更改ExcelFillStyle。

对于细水平条纹:

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

Diagonal Crosshatch:

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