Вопрос

Как установить выделение для таблицы в 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 чтобы установить его.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top