当我将数据发送到 Excel 时,它会忽略某些单元格的合并“属性”,而只会写入它找到的第一个单元格。因此,假设我合并了 A 列和 B 列,并且我将数据发送到 A 列和 C 列,它实际上拆分了合并的列,所以我留下了一个空列 B。
这是一些上下文代码(一些变量保持通用):
Range cells = this.Worksheet.Cells;
Range cell = (Range)cells[rowIndex, columnIndex];
Boolean merged = (Boolean)cell.MergeCells; //Here I am trying to determine if the
//cell is merged.
我的问题是 .MergeCells 总是返回 false。我在这里做错了什么?我知道在 Excel 工作表中,单元格是合并的。