本文将介绍如何使用spire.xls对excel工作表中的单元格进行合并与取消合并操作。
合并单元格
在spire.xls中,我们可以通过worksheet.merge()方法合并单元格行与列,也可以合并excel cell range。下面代码详细介绍如何合并excel 工作表中的单元格以及excel cell ranges。
c#
workbook workbook = new workbook();
workbook.loadfromfile("sample.xlsx");
workbook.worksheets[0].rows[0].merge();
workbook.worksheets[0].range["a3:b5"].merge();
workbook.savetofile("merge.xlsx");
vb.net
dim workbook as new workbook()
workbook.loadfromfile("sample.xlsx")
workbook.worksheets(0).rows(0).merge()
workbook.worksheets(0).range("a3:b5").merge()
workbook.savetofile("merge.xlsx")
取消合并单元格
spire.xls 同时提供了 worksheet.unmerge()方法取消单元格合并。
c#
workbook workbook = new workbook();
workbook.loadfromfile("merge.xlsx");
workbook.worksheets[0].rows[0].unmerge();
workbook.worksheets[0].range["a3:b5"].unmerge();
vb.net
dim workbook as new workbook()
workbook.loadfromfile("merge.xlsx")
workbook.worksheets(0).rows(0).unmerge()
workbook.worksheets(0).range("a3:b5").unmerge()