Используемый диапазон ячеек в OpenOffice Calc с помощью API

Автор k008, 11 января 2017, 14:08

0 Пользователи и 1 гость просматривают эту тему.

k008

Здравствуйте, никак не могу найти, как определить количество строк и столбцов в OpenOffice Calc с помощью API?

Задача состоит в том, чтобы найти определённый текст в файле, но для перебора ячеек нужно знать, координаты начала (с какой ячейки начали заполнять) и по какую (то есть диапазон с содержимым текстом)

rami

Цитата: k008 от 11 января 2017, 14:08
Здравствуйте, никак не могу найти, как определить количество строк и столбцов в OpenOffice Calc с помощью API?

Задача состоит в том, чтобы найти определённый текст в файле, но для перебора ячеек нужно знать, координаты начала (с какой ячейки начали заполнять) и по какую (то есть диапазон с содержимым текстом)
С помощью курсора:
Sub Main
oCurs=ThisComponent.Sheets(0).createCursor
oCurs.gotoStartOfUsedArea(false)  'просто идём в начало используемой области
oCurs.gotoEndOfUsedArea(true)     'растягиваем курсор до последней ячейки
oDiap=oCurs                       'далее перебираем что нужно
End Sub

k008

Цитата: rami от 11 января 2017, 12:54С помощью курсора:
Спасибо.
Подскажите, где можно найти информацию об API, так как не всё понятно.