如何在c#中插入一个空行

时间:2014-06-03 05:02:24

标签: c# excel

我有一个看起来像这样的模板

My Header bla bla bla

name1  name2 name3


My footer bla bla bla

在循环中添加一行:

for (int i = 0; i < DataSource.Length; i++)
            {
                ObjWorkSheet.Cells[i+7, 1] = "row1";
                ObjWorkSheet.Cells[i+7, 2] = "row2";
                ObjWorkSheet.Cells[i+7, 3] = "row3";    
            }

我的表格如下:

My Header bla bla bla

    name1  name2 name3
    row1   row2   row3
    row1   row2   row3
    row1   row2   row3

我的页脚会覆盖数据。 所以我想插入一个空行循环,她在每一步都放了我的页脚。但怎么办呢?

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

DataColumn dt= new DataColumn();
dt.Columns.Add("");

ObjWorkSheet.InsertDataColumn(dt, true, 1, 0);

在InsertDataColumn中,第一个参数是DataColumn,
第二个是columnheader,bool类型(true或false),
第三个是行号,类型为int
fouth是列号,输入int