当前位置: 移动技术网 > IT编程>开发语言>.net > npoi 合并单元值处理

npoi 合并单元值处理

2018年11月21日  | 移动技术网IT编程  | 我要评论

老婆红杏出墙,丰台,全力以赴造句

获取sheet中存在合并单元格总数,循环绑定值 

            // 得到一个sheet中有多少个合并单元格
            int sheetmergecount = sheet.nummergedregions;
            for (var i = 0; i < sheetmergecount; i++)
            {
                // 获取合并后的单元格
                var range = sheet.getmergedregion(i);
                sheet.ismergedregion(range);
                var cellvalue = sheet.getrow(range.firstrow).getvalue(range.firstcolumn).formatutf8string();
                for (var mrowindex = range.firstrow; mrowindex <= range.lastrow; mrowindex++)
                {
                    for (var mcolumnindex = range.firstcolumn; mcolumnindex <= range.lastcolumn; mcolumnindex++)
                    {
                        table.rows[mrowindex][mcolumnindex] = cellvalue;
                    }
                }
            }

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网