openoffice, получение значения в объединенной ячейке
Есть файл .xls
К файлу подключаюсь через ServiceManager = Новый COMОбъект("com.sun.star.ServiceManager")
Обхожу файл построчно, данные получаю методом getCellByPosition().
Нужно получить наименование товара в каждой строке. Проблема заключается в том, что наименование хранится только в первой строке каждой объединенной ячейки (строки 22, 25, 28, 31). В других строках значение ячейки пустое.
Как можно получить значение ячейки в других строках? Значение должно быть тоже что и в самой верхней строке объединенной ячейки.
Сохранять значение первой строки при обходе в цикле не предлагать, т.к. могут быть строки без названия и их нужно пропускать.
К файлу подключаюсь через ServiceManager = Новый COMОбъект("com.sun.star.ServiceManager")
Обхожу файл построчно, данные получаю методом getCellByPosition().
Нужно получить наименование товара в каждой строке. Проблема заключается в том, что наименование хранится только в первой строке каждой объединенной ячейки (строки 22, 25, 28, 31). В других строках значение ячейки пустое.
Как можно получить значение ячейки в других строках? Значение должно быть тоже что и в самой верхней строке объединенной ячейки.
Сохранять значение первой строки при обходе в цикле не предлагать, т.к. могут быть строки без названия и их нужно пропускать.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот