C# Word 开发:如何取消表格中合并的单元格
可以使用以下代码将单元格取消合并:
// 获取所有表格
foreach (Table table in document.Tables)
{
// 获取所有行
foreach (Row row in table.Rows)
{
// 获取所有单元格
foreach (Cell cell in row.Cells)
{
// 判断单元格是否被合并
if (cell.CellFormat.HorizontalMerge != CellMerge.None || cell.CellFormat.VerticalMerge != CellMerge.None)
{
// 取消单元格合并
cell.CellFormat.HorizontalMerge = CellMerge.None;
cell.CellFormat.VerticalMerge = CellMerge.None;
}
}
}
}
这段代码会遍历所有表格、行和单元格,判断单元格是否被合并,如果是,则取消单元格的水平和垂直合并。注意,如果单元格不存在属性 'MergeCells',则可以使用 'CellFormat.HorizontalMerge' 和 'CellFormat.VerticalMerge' 属性来判断单元格是否被合并。
原文地址: https://www.cveoy.top/t/topic/nu5B 著作权归作者所有。请勿转载和采集!