将datatable内容复制到excel模板中时,合并单元格操作
worksheet.Cells[起始行, 起始列, 结束行, 结束列].Merge = true;
增加边框
worksheet.Cells[行, 列].Style.Border.Left.Style = (ExcelBorderStyle)CellBorderType.Dotted;
dotted为细实线。
文件导出
//文件拷贝
File.Copy(modelFilePath, saveFilePath); modelFilePath为模板路径 saveFilePath为文件保存路径
FileInfo saveFile = new FileInfo(saveFilePath);
//打开Excel编辑
using (ExcelPackage package = new ExcelPackage(saveFile))
{
ExcelWorksheet worksheet = null;
//新建编辑表单
//编辑
worksheet = package.Workbook.Worksheets.Copy("Sheet1", "工作计划");
}
操作worksheet.cell表格代码