在 Apple iWork 的 Numbers 中,有没有一种快速的方法可以增加/减少 1 单元格的值?
答案1
Numbers 提供了 AppleScript 的接口。打开Automator.app并创建一个新的服务。在这里,拖动运行 AppleScript从左侧窗格到右侧窗格。
现在,粘贴以下 AppleScript 并进行一些复制粘贴从这里:
tell application "Numbers"
set tTables to (tables of sheets of front document whose its selection range is not missing value)
repeat with t in tTables -- tables of each sheet
if contents of t is not {} then -- the list is not empty, it's the selected sheet
set tCells to cells of selection range of (get item 1 of t) -- selection in active table
repeat with i in tCells -- each selected cell
set val to value of i
set value of i to (val + 1)
end repeat
return
end if
end repeat
end tell
将此工作流程另存为增加细胞价值或类似内容。关闭服务并创建另一个。现在,再次执行相同操作,但更改val + 1
为val - 1
,并将其保存为降低单元格值。
最后,转到系统偏好设置 » 键盘 » 键盘快捷键。在这里,服务,为您的新操作分配键盘快捷键,例如⇧⌘I增加和⌥⇧⌘I减少。
完成后,您只需选择 Numbers 中的任意数量的(数字)单元格并点击(全局)键盘快捷键即可。
之前和之后:
您还可以通过“号码”菜单获取服务:
当然,可以对包含文本的单元格进行进一步的错误检查,但你明白了。