【问题标题】:Google Sheets - running script when opening on iPhoneGoogle 表格 - 在 iPhone 上打开时运行脚本
【发布时间】:2019-09-17 17:18:03
【问题描述】:

我创建了我的第一个非常简单的脚本,它可能效率不高,但它确实有效!当我打开工作簿时,它会运行脚本并给我一个随机变量,然后用它来查找另一个工作表中的单元格。

function onOpen() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getRange('C2').setFormula('=RANDBETWEEN(2,counta(Opskrifter!A:A))');
  var value = spreadsheet.getRange("C2").getValue();
  spreadsheet.getRange('C2').setValue(value);
};

我希望能够通过 Google Drive 或 Chrome 中的链接(在已发布的网页上?)在我的 iPhone 上打开工作簿,并在打开时运行脚本。但是 opOpen() 似乎只有在我在计算机上打开它时才有效?

我尝试将其作为触发事件并使用按钮,但这不起作用。

【问题讨论】:

    标签: google-apps-script google-sheets triggers


    【解决方案1】:

    似乎有一个bug 阻止 onOpen() 函数在移动设备(Android 和 iOS)上工作。另一方面,onEdit() 确实有效。

    您可以单击问题编号旁边的星号来订阅和接收更新。它也会给 bug 更多的优先级。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-17
      • 1970-01-01
      • 2023-03-27
      • 2021-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多