Skip to main content

Метод Table::getLastNonEmptyCellInRow

Возвращает индекс последней заполненной ячейки в строке. Последней заполненной считается ячейка, после которой все ячейки пустые.

Вызов​


boost::optional<std::size_t> getLastNonEmptyCellInRow(size_t rowIndex)

Параметры​

  • rowIndex: индекс строки.

Возвращает​

  • индекс столбца, который содержит последнюю заполненную ячейку.
  • boost::none, если все ячейки в строке пустые.

Пример​


T able sheet = document.getBlocks().getTable(0).get();
std::printf("%d", sheet.getLastNonEmptyCellInColumn(0).get()); // 10
std::printf("%d", sheet.getLastNonEmptyCellInRow(0).get()); // 2