Я использую ClosedXML с C# для изменения книги Excel. Мне нужно найти последний номер строки, но .RowCount()
подсчитывает количество строк на листе. Таким образом, он возвращает 1 миллион строк, когда их всего несколько тысяч. Я пробовал LastRowUsed()
, но это не возвращает int, и для него нет метода .row
. Как я могу получить последнюю строку в int?ClosedXML find last row number
ответ
Вы можете использовать RowsUsed();
var wb = new XLWorkbook();
var ws = wb.worksheets.add("data");
var totalRows = ws.RowsUsed().Count();
А потом оттуда вы можете выяснить, какая строка - последняя строка. – bird
Другие ответы лучше. –
Это не работает должным образом, если есть скрытые строки. [@Raidri] (https://stackoverflow.com/users/2610249/raidri) ответ - идеальный ответ на этот вопрос. –
Вы должны использовать .LastRowUsed()
Более полезные вещи из official GitHub repo
:
range.FirstCell()
range.FirstCellUsed()
range.FirstColumn()
range.FirstColumnUsed()
range.FirstRow()
range.FirstRowUsed()
range.LastCell()
range.LastCellUsed()
range.LastColumn()
range.LastColumnUsed()
range.LastRow()
range.LastRowUsed()
Функция LastRowUsed()
возвращает объект строки. Используйте
worksheet.LastRowUsed().RowNumber()
, чтобы получить номер последней используемой строки.
- 1. PHP while loop find last row
- 2. row affected last
- 3. Pandas pop last row
- 4. Datatables missing last row
- 5. Grails row number criteria
- 6. ROW NUMBER() OVER
- 7. SQL UPDATE row Number
- 8. ClosedXML read row с формулой VLOOKUP
- 9. bulk insert skip last row
- 10. update column by row number
- 11. Oracle SQL Row Number selection
- 12. bash date last with week number
- 13. Google Spreadsheet: Highlight The Last Row
- 14. Скрипт «Row Last Modified» порождает неправильный месяц
- 15. SELECT LAST ROW WITH INNER JOIN
- 16. Derby DB last x row average
- 17. SAS: Construct Do To Coping Last Row
- 18. Проблема с NSTableView Удаление LAST row
- 19. Last Non-blank Column In A Row
- 20. Получить таблицу Row Id ro Row Number with Where condition
- 21. PHP/SQL Query find last result
- 22. Terminal find, каталоги last вместо первого
- 23. PHP explode function find last child
- 24. Excel: Increment Row number on fill right
- 25. GridView Row number to Right side
- 26. ClosedXML Outline
- 27. Ruby find number of occurance in range
- 28. Crossfilter reduce :: find number of uniques
- 29. php preg_match find number from varriable
- 30. Notepad ++ Find/Replace number with Increment Value
Даниэль, я думаю, что вы отметили неправильный комментарий в качестве ответа. –