在 Numbers 中快速将单元格值增加/减少 1

在 Numbers 中快速将单元格值增加/减少 1

在 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 + 1val - 1,并将其保存为降低单元格值

最后,转到系统偏好设置 » 键盘 » 键盘快捷键。在这里,服务,为您的新操作分配键盘快捷键,例如I增加和I减少。

完成后,您只需选择 Numbers 中的任意数量的(数字)单元格并点击(全局)键盘快捷键即可。

之前和之后:

您还可以通过“号码”菜单获取服务:

当然,可以对包含文本的单元格进行进一步的错误检查,但你明白了。

相关内容