如何使用closedxml与动态列计数合并单元格
本文关键字:合并 单元格 动态 何使用 closedxml | 更新日期: 2023-09-27 18:08:19
这是如何根据文档使用ClosedXML合并单元格。
worksheet.Range("B2:D3").Row(1).Merge();
我的问题是我的列计数是动态的,我不能设置列字母值合并,因为我将基于我的gridview列计数的单元格合并。
谁可以帮助我合并单元格使用closedXML?
我是这样做的
int row = 1;
int col = 1;
worksheet.Range(worksheet.Cell(row, col++), worksheet.Cell(row, col++)).Merge();
根据列数将范围构建为变量,并将该变量传递给Range
方法。你不需要传递一个硬编码值。
您尝试过下面的代码吗?
worksheet.Cell("A1").Value = "Title";
var range = worksheet.Range("A1:F1");
range.Merge().Style.Font.SetBold().Font.FontSize = 16;