В моем экспорте ActionResult я смог загрузить модель в свой ExcelPackage.
В тех случаях, когда возникают проблемы, назначается граница вокруг каждой ячейки после применения LoadFromCollection
. В то время как AutoFitColumns
правильно применяется, применяемый стиль границы применяется только к Cells["D1"]
, но не к таблице.
BorderAround
успешно помещает границу вокруг всей таблицы, но я скорее применим к границе к ячейкам внутри таблицы. Есть ли способ, которым я могу это сделать?
// Fill worksheet with data to export
var modelCells = worksheet.Cells["D1"];
var border = modelCells.Style.Border.Top.Style = modelCells.Style.Border.Left.Style = modelCells.Style.Border.Right.Style = modelCells.Style.Border.Bottom.Style = ExcelBorderStyle.Medium;
modelCells
.LoadFromCollection(Collection: exportQuery, PrintHeaders: true)
.AutoFitColumns();