我用的offic。这种情况,可以得到Row对象,然后合并,不过合并方法我没写过。
npoi比较早的那个官方博客应该有合并单元格,在baidu里看看别人也会有NPOI相应的例子的。
http://tonyqus.sinaapp.com/archives/524
不要纠结于一步到位,可以考虑先写入数据到Execl,再对单元格合并
/// <summary>
/// 合并单元格
/// </summary>
/// <param name="sheet">要合并单元格所在的sheet</param>
/// <param name="rowstart">开始行的索引</param>
/// <param name="rowend">结束行的索引</param>
/// <param name="colstart">开始列的索引</param>
/// <param name="colend">结束列的索引</param>
public static void SetCellRangeAddress(ISheet sheet, int rowstart, int rowend, int colstart, int colend)
{
CellRangeAddress cellRangeAddress = new CellRangeAddress(rowstart, rowend, colstart, colend);
sheet.AddMergedRegion(cellRangeAddress);
}