我有一个看起来像这样的模板
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
我的页脚会覆盖数据。 所以我想插入一个空行循环,她在每一步都放了我的页脚。但怎么办呢?
答案 0 :(得分:0)
你可以试试这个:
DataColumn dt= new DataColumn();
dt.Columns.Add("");
ObjWorkSheet.InsertDataColumn(dt, true, 1, 0);
在InsertDataColumn中,第一个参数是DataColumn,
第二个是columnheader,bool类型(true或false),
第三个是行号,类型为int
fouth是列号,输入int