按钮单击仅适用于 Windows,不适用于 Android 移动工作表

PK *_*ion 7 mobile google-sheets google-apps-script

我在 Google 电子表格中创建了一个图像按钮并分配了功能来执行一些操作。但是此按钮单击仅适用于 Windows,不适用于 Android 移动工作表或移动浏览器。这个问题的解决方法是什么?

The*_*ter 10

解决方法是使用复选框(比如在 F1 中)而不是按钮/图像。然后挂钩您的功能,该功能应该在按钮单击时运行才能运行onEdit()

示例脚本:

function onEdit(e){
  const rg = e.range;
  if(rg.getA1Notation() === "F1" && rg.isChecked() && rg.getSheet().getName() === "Sheet1"){
    callFunctionAttachedToImage();
    rg.uncheck();
  }
}
Run Code Online (Sandbox Code Playgroud)

参考: