我有一个.NET Core应用程序,我是使用C#和EPPlus库的新手。
我有一个填充了数据的数据表,目前正在使用EPPlus将其插入到Excel表中。
我想知道是否有一种方法在向表格添加数据之后而不是之前对表格进行格式化的方式?
(就像在使用Excel的“格式为表格”功能时一样)
以下是我仅填充Excel表的代码示例:
var excelWorkSheet = excel.Workbook.Worksheets["WorkSheet1"];
using (SqlDataReader dr = cmd.ExecuteReader())
{
dt.Load(dr);
}
excelWorkSheet.Cells["A1"].LoadFromDataTable(dt, true);
excel.SaveAs(df);
请记住上面的
df
变量是文件目录类型,并且数据表中的数据对于每个用户都不同,因此两个用户的大小永远不会相同。