private void MyInsertRowN(ISheet sheet, int aa, int count, IRow bb, DataTable dtName,int flag)
{
#region 批量移动行
sheet.ShiftRows(
aa, //--开始行
sheet.LastRowNum, //--结束行
count, //--移动大小(行数)--往下移动
true, //是否复制行高
false//, //是否重置行高
);
#endregion
#region
if (flag == 1)
{
for (int i = aa; i < aa + count; i++) /*对批量移动后空出的空行插,创建相应的行,并以插入行的上一行为格式源(即:插入行-1的那一行)*/
{
IRow targetRow = null;
ICell sourceCell = null;
在workbook的sheet中插入行的方法
最新推荐文章于 2023-10-27 09:28:26 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)