设置excel模板,根据数据的行数遍历
合并单元格设置数据
如Excel.Range ran1=app.ActiveCell;
ran1=sheet.get_Range(sheet.Cells[1,1],sheet.Cells[1,2]);
ran1.Value2="姓名:";
sheet.Cells[i+4,"C"]="";
合并单元格设置数据
如Excel.Range ran1=app.ActiveCell;
ran1=sheet.get_Range(sheet.Cells[1,1],sheet.Cells[1,2]);
ran1.Value2="姓名:";
sheet.Cells[i+4,"C"]="";
ran1=sheet.get_Range(sheet.Cells[1,1],sheet.Cells[1,2]);//这是获得从A1到A2的范围的意思吗?
ran1.Value2="姓名:";
sheet.Cells[i+4,"C"]="";//这是什么意思呢?ran1.Value2="姓名:";
sheet.Cells[i+4,"C"]="";
你写的这个就是这个过程吗?
http://blog.csdn.net/fangxinggood/archive/2006/04/08/655313.aspx另外我写了个Excel Helper类,你拷贝出来另作一个DLL就可以直接用了。
http://blog.csdn.net/fangxinggood/archive/2007/03/20/1534796.aspx
你可以参考Excel Helper里的GetRow和RowCopy方法。思路就是新建一个WorkBook,从模板里拷贝指定位置的行。