Установить выбор в числах (Python/Appscript)
Вопрос
Как установить выделение для таблицы в Numbers с помощью py-appscript
?
Кажется, что это должно быть очень просто сделать, но решение удручающе уклончиво.Я могу получить текущий выбор:
current_table.selection_range
и я могу получить его ячейки:
current_table.selection_range.cells()
но пытаюсь set()
любой из них злится appscript
ошибка.
Решение
Похоже, что-то вроде этого работает:
>>> current_table.selection_range.set(to=current_table.ranges[u'B3:C10'])
Обратите внимание, глядя на Number's
словарь сценариев в AppleScript Editor
или с ASDictionary
, недвижимость selection_range
определяется как класс range
.Это подсказка, что вам нужно придумать ссылку типа range
чтобы установить его.
Не связан с StackOverflow