尝试将电子表格ID和工作表/标签ID的值插入电子表格中的单元格。
找到这个答案并尝试将代码作为脚本:
How to fetch the ID of a Google Spread Sheet via Google Apps Script?
当我尝试将其作为基于单元格的函数运行时,我遇到了这个错误:
错误您无权调用msgBox(第2行)。
根据No permission to call msgBox in Google Apps Scripting。
希望可能有一种解决方法和/或正确的方法来做到这一点,有人可以指出。
答案 0 :(得分:2)
使用自定义函数向单元格写入值时,可以使用return
将值写入单元格。
所以修改后的函数将是
function getId() {
return SpreadsheetApp.getActiveSpreadsheet().getId()
}