0
Я работаю над проектом ASP.net Excel, и я пытаюсь добавить другой цвет (красный) в конкретную ячейку (M2, N2, O2, P2, Q2).ClosedXML - Строки строк и столбцы в C#
using (DataTable dt = new DataTable())
{
sda.Fill(dt);
using (XLWorkbook wb = new XLWorkbook())
{
wb.Worksheets.Add(dt, "Customers");
Response.Clear();
Response.Buffer = true;
Response.Charset = "";
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AddHeader("content-disposition", "attachment;filename=Excel.xlsx");
using (MemoryStream MyMemoryStream = new MemoryStream())
{
wb.SaveAs(MyMemoryStream);
MyMemoryStream.WriteTo(Response.OutputStream);
Response.Flush();
Response.End();
}
}
Я пытаюсь добавить несколько строк после wb.Worksheets.Add(dt, "Customers");
, но я не могу найти дорогу.
Я пытаюсь осуществить это:
dt.Rows(13, 14, 15, 16, 17).Style.Fill.BackgroundColor = XLColor.Red;
Вы можете посмотреть этот репозиторий. Это действительно помогает экспортировать данные в Excel. https://github.com/TopSoftSolutions/TopSoft.ExcelExport –