Выделить 1ю ячейку в массиве

Автор TanaTiX, 8 апреля 2022, 23:47

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

TanaTiX

Как выделить/получит на нее ссылку?
oRanges = ThisComponent.CurrentSelection

eeigor

#1
Почему oRanges?
Цитата: TanaTiX от  8 апреля 2022, 23:47oRange = ThisComponent.CurrentSelection
oCell = oRange.getCellByPosition(0, 0)
Ubuntu 18.04 LTS • LibreOffice 7.5.1.2 Community

sokol92

В таких случаях лучше проверить тип выделения. Могут быть выделены прямоугольный диапазон (в том числе, ячейка), несколько прямоугольных диапазонов ячеек, другие объекты на листе (рисунки и т.п.).
Владимир.

eeigor

Да, разумеется, но я не стал усложнять код. В массиве, значит - CellRange
Ubuntu 18.04 LTS • LibreOffice 7.5.1.2 Community

TanaTiX