Получение дополнительных нулевых строк, когда я пытаюсь прочитать файл Excel с помощью EPPlus OfficeOpenXmlC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Получение дополнительных нулевых строк, когда я пытаюсь прочитать файл Excel с помощью EPPlus OfficeOpenXml

Сообщение Anonymous »

У меня есть файл Excel с 4 листами. Однако он ведет себя неправильно, когда я читаю первый лист в своем коде C# (.NET Core 3.1).
На листе содержится около 350-450 записей, иногда он читает только 4 пустых. строк, а иногда и 450 строк, но еще 4 дополнительных пустых строки. Затем я удалил несколько пустых строк с конца, чтобы он начал читаться правильно.
Вот код, который я использую:

Код: Выделить всё

    public List ReadSheet(ExcelWorksheet worksheet)
{
try
{
_logger.LogInformation("No. of rows (including header) = " + worksheet.Rows.Count());

var headers = worksheet.Cells["A1:ZZ1"].Select(c => c.Text).ToList();
_logger.LogInformation("No. of headers > " + headers.Count);

List sheetData = new List();
int count = worksheet.Rows.Count();

for (int row = 2; row 

Подробнее здесь: [url]https://stackoverflow.com/questions/78794436/getting-extra-null-rows-when-i-am-trying-read-excel-file-with-epplus-officeopenx[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»