n行合并,应该是一起合并的,并不是两行两行合并。要实现,算法上要想一下。确定每组的开始行号跟结束行号,由这两个值来合并 int start=…;//合并开始行号 int end=…;//合并结束行号 if(start!=end)//该组开始行号跟结束行号相同时候,该组只有一行,不用合并。不等才合并 { CellRangeAddress region = new CellRangeAddress(start,end,j,j); Sheet.AddMergedRegion(region); } 上面开始行号跟结束行号,就需要在循环中判断,并设置。这只是思路,供参考。
温馨提示:答案为网友推荐,仅供参考