我正在使用Web应用程序.在那里,我应该将数据导出到excel.为此,我使用了EPPlus.
我搜索了很多,但无法找到在Excel工作表顶部添加额外行的方法.请看下面的图片,以便更好地理解这个想法.

我尝试合并标题,但后来我不会得到其他标题,所以我认为"在顶部添加额外的行"将是一个更好的短语.
我没有限制使用EPPlus.如果还有其他方法,我一定会接近它.
谁能帮我这个?我非常感谢你的回应.
你想要它的合并细胞.你可以这样做:
ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Demo");
ws.Cells["A1:G1"].Merge = true;
Run Code Online (Sandbox Code Playgroud)
并继续使用EPPlus.这很好
其他带格式的示例:
using (ExcelRange Title = Cells[1, 1, 1, dt.Columns.Count]) {
Title.Merge = true;
Title.Style.Font.Size = 18;
Title.Style.Font.Bold = true;
Title.Style.Fill.PatternType = OfficeOpenXml.Style.ExcelFillStyle.Solid;
Title.Style.Fill.BackgroundColor.SetColor(systemColor);
Title.Style.VerticalAlignment = ExcelVerticalAlignment.Center;
Title.Style.HorizontalAlignment = ExcelHorizontalAlignment.Center;
Title.Style.TextRotation = 90;
Title.Value = "This is my title";
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9060 次 |
| 最近记录: |