合并和分割单元格
Contents
[
Hide
]
您并非总是希望每行或每列中具有相同数量的单元格。例如,您可能希望将一个标题放在跨越多列的单元格中。或者,如果创建发票,您可能希望总计少量列。要将两个或多个单元格合并为一个单元格,请将它们合并。Microsoft Excel允许用户选择单元格并将它们合并以按照他们想要的方式构建电子表格。
合并一系列单元格,然后将其拆分为 Microsoft Excel 中左侧单元格的格式化结果。
Aspose.Cells支持此功能,还可以在工作表中合并单元格。您也可以取消合并或拆分已合并的单元格。合并单元格的单元格引用是最初选定范围中左上角单元格的引用。
请注意,当单元格合并时,仅保留左上角单元格中的数据。如果范围中的其他单元格中存在数据,则该数据将被删除。
同样,格式也基于引用单元格,因此当您合并单元格时,将应用范围中左上角单元格的格式设置到合并单元格上。当单元格拆分时,新单元格将保留其原始格式设置。
在工作表中合并单元格。
使用Microsoft Excel
以下是使用Microsoft Excel在工作表中合并单元格的步骤。
- 将要复制的数据复制到范围内左上角的单元格中。
- 选择要合并的单元格。
- 要合并行或列中的单元格并将单元格内容居中,点击合并和居中图标上的格式工具栏。
使用Aspose.Cells
Cells类具有一些有用的方法。例如,方法merge()将在指定的单元格范围内将单元格合并为一个单元格。
执行以下代码后生成以下输出。
已合并单元格(C6:E7)
代码示例
以下示例显示了如何在工作表中合并单元格(C6:E7)。
取消合并(拆分)合并的单元格
使用Microsoft Excel
以下是使用Microsoft Excel拆分合并单元格的步骤。
- 选择已合并的单元格。 当单元格已合并时,在格式工具栏上选择合并和居中。
- 在格式工具栏上点击合并和居中。
使用Aspose.Cells
Cells类有一个名为unMerge()的方法,用于将单元格拆分为其原始状态。该方法使用合并单元格范围中的单元格引用来取消合并单元格。
代码示例
以下示例显示了如何拆分合并的单元格(C6)。该示例使用上一个示例中创建的文件,并拆分了合并的单元格。