C# EPplus添加列
问题,我如何在EPplus中添加其他列,im使用LoadFromCollection 例如: 在我的文件模型中,以下是列:名称、名字、姓氏、生日,但我想添加一个附加列,它是一个名为:C# EPplus添加列,c#,asp.net-mvc,epplus,C#,Asp.net Mvc,Epplus,问题,我如何在EPplus中添加其他列,im使用LoadFromCollection 例如: 在我的文件模型中,以下是列:名称、名字、姓氏、生日,但我想添加一个附加列,它是一个名为: 更新(是/否) 它看起来是这样的: 姓名,姓,姓,更新,生日 //Sheet ExcelWorksheet worksheet = excel.Workbook.Worksheets.Add("File"); worksheet.Cells
- 更新(是/否)
//Sheet
ExcelWorksheet worksheet = excel.Workbook.Worksheets.Add("File");
worksheet.Cells["A1"].LoadFromCollection(File, true);
Response.Clear();
Response.Buffer = true;
Response.AddHeader("content-disposition", "attachment; filename=File.xlsx");
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
您可以使用以下格式简单地放置一列:
workSheet.InsertColumn(33, 1);
33是列的起始位置,1表示所需的列数。为什么不简单地添加列?通过使用反射查看文件对象,可以确定LoadFromCollection写入了多少。您知道我的条目(行)在文件中是如何显示的。然后做个数学题。你用了
工作表.InsertColumn
?