如何在Numbers中设置表格选择?
如何使用 py-appscript
在 Numbers 中设置表格的选中内容?
这看起来应该很简单,但解决办法却让人感到很沮丧。我可以获取当前选中的内容:
current_table.selection_range
而且我可以获取它的单元格:
current_table.selection_range.cells()
但是尝试用 set()
来设置它们时,却会出现一个让人不爽的 appscript
错误。
1 个回答
3
看起来像这样可以工作:
>>> current_table.selection_range.set(to=current_table.ranges[u'B3:C10'])
注意,在 AppleScript Editor
中查看 Number
的脚本字典,或者用 ASDictionary
查看时,属性 selection_range
被定义为 range
类。所以这给了你一个提示,你需要创建一个类型为 range
的引用来设置它。