C# EPPLUS:范围内的边界

C# EPPLUS:范围内的边界,c#,epplus,C#,Epplus,我试图在靶场或牢房周围设置边界,但似乎我被卡住了。 我读了几乎所有的主题,并没有找到解决方案 OfficeOpenXml.ExcelRange Rng = workSheet.Range[workSheet.Cells[1, 1], workSheet.Cells[2, 2]]; Rng.Style.Border.BorderAround(OfficeOpenXml.Style.ExcelBorderStyle.Thin); workSheet.Cells[1,1].Borde

我试图在靶场或牢房周围设置边界,但似乎我被卡住了。 我读了几乎所有的主题,并没有找到解决方案

OfficeOpenXml.ExcelRange Rng = workSheet.Range[workSheet.Cells[1, 1], workSheet.Cells[2, 2]];
        Rng.Style.Border.BorderAround(OfficeOpenXml.Style.ExcelBorderStyle.Thin);

workSheet.Cells[1,1].BorderAround2(OfficeOpenXml.Style.ExcelBorderStyle.Thin);

两种溶液都不起作用。

版本:4.5.2.1。在4.5版上,工作表中没有范围,但是单元格可以实现这一点

using OfficeOpenXml;
using OfficeOpenXml.Style;
//...
    using (var range = workSheet.Cells[1, 1, 2, 2])
    {
        range.Style.Border.BorderAround(ExcelBorderStyle.Thin);
    }

另一个选项,示例代码:

worksheet.Cells["D16:AH23"].Style.Border.Bottom.Style = ExcelBorderStyle.Thin;
worksheet.Cells["D16:AH23"].Style.Border.Top.Style =ExcelBorderStyle.Thin;
worksheet.Cells["D16:AH23"].Style.Border.Left.Style = ExcelBorderStyle.Thin;
worksheet.Cells["D16:AH23"].Style.Border.Right.Style = ExcelBorderStyle.Thin;