@DarkByte2015

Как узнать «длину» ячейки в Apache Poi?

Читаю xlsx с помощью apache poi. Как быть если заранее не известен точный формат, но я знаю что в файле есть ячейки объединенные? Как мне у ячейки посмотреть ее длину? Т.е. на сколько столбцов она растянута? Например есть ячейка объединенная "B2:C2", я получил ее объект Cell, но не нахожу в нем ни одного метода позволяющего узнать на сколько столбцов она растянута (если конечно она вообще растянута). Как это узнать?
  • Вопрос задан
  • 348 просмотров
Решения вопроса 1
Labunsky
@Labunsky
Я есть на хабре
Объединенные ячейки - группа обычных, значение при этом хранится в правом верхнем углу. Таким образом, получая объект Cell, ты получаешь не объединенную ячейку, а ее кусок (со значением или без).
Чтобы определить, принадлежит ли ячейка к объединенной группе, можно использовать код отсюда. Посчитать длину можно с его же помощью довольно тривиальным методом
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы