EPPlus - очистить весь столбец от листа - PullRequest
0 голосов
/ 24 мая 2018

В EPPlus очень легко удалить столбец, код выглядит следующим образом:

using (ExcelPackage xlPackage = new ExcelPackage())
{
    xlPackage.Workbook.Worksheets.Add("Summary");
    xlPackage.Workbook.Worksheets["Summary"].DeleteColumn(21);
}

Можно ли "не удалять", но вместо этого очистить все значения в данном столбце, может быть что-то вродеthis?

using (ExcelPackage xlPackage = new ExcelPackage())
{
    xlPackage.Workbook.Worksheets.Add("Summary");
    xlPackage.Workbook.Worksheets["Summary"].Column(21).Clear();
}

Я не вижу метода для этого в EPPlus, и хотя есть похожих вопросов , я не нашел никого, кто пыталсясделать это на целых столбцах.

1 Ответ

0 голосов
/ 24 мая 2018

За комментарий @PanagiotisKanavos Я сделал это таким образом, должен работать, все еще задаваясь вопросом, есть ли другой более элегантный способ сделать это:

worksheet.Cells["U:U"].Clear();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...