1

尝试将电子表格 ID 的值和工作表/选项卡 ID 插入电子表格的单元格中。

找到这个答案并尝试将代码作为脚本:

如何通过 Google Apps 脚本获取 Google 电子表格的 ID?

然后,当我尝试将它作为基于单元格的函数运行时遇到了这个错误:

错误您无权调用 msgBox(第 2 行)。

根据No permission to call msgBox in Google Apps Scripting

希望有人可以指出一种解决方法和/或正确的方法来做到这一点。

4

1 回答 1

2

当使用自定义函数将值写入单元格时,您可以只使用return将值写入单元格。

所以你修改后的功能将是

function getId() {
  return SpreadsheetApp.getActiveSpreadsheet().getId()
}
于 2018-02-23T05:42:14.127 回答