如何删除在closedXML列的范围?



我一直在尝试将EPPlus版本的功能转换为ClosedXML,它被困在您发送开始列号和EPPlus方法中要删除的列总数的行上,如下所示:

wsData.DeleteColumn(17, wsData.Dimension.End.Column - 18);

我在closexml

中尝试了以下操作
var rangeToDelete = wsData.Range(wsData.Column(17).FirstCell(), wsData.Column(34).LastCell());
rangeToDelete.Delete(XLShiftDeletedCells.ShiftCellsLeft);

但它不工作,如何解决这个问题?

删除一个Range也可以,但是如果您想删除整个列,更简单的解决方案是

wsData.Columns(17, 34).Delete();

相关内容

  • 没有找到相关文章

最新更新