我对 Google 表格还很陌生,所以如果这看起来太基础了,我提前道歉。 我的宏似乎在计算机上运行良好,我将它分配给一个“形状”按钮,但由于它也需要在 ipad 上运行,所以我搜索了它,找到的答案是使用 onEdit(e) 触发器并使用复选框设置它。 我现在的问题是,没有分配按钮可以在选中复选框时将宏归因于该复选框:')
如果需要的话,我可以毫无问题地共享脚本,因为它非常简单。
最佳答案
复选框只是单元格中的 True 或 False 值,选中/取消选中它会触发 onEdit(e)
函数。您只需检查复选框的位置及其值即可执行宏。
示例:
function onEdit(e) {
if (e.range.getA1Notation == "A1") {
if (e.range.getValue == true) {
// execute something
}
else {
// execute something else
}
}
}
关于google-apps-script - 使用谷歌表格中的复选框来运行宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66066232/