【发布时间】:2020-12-15 00:14:59
【问题描述】:
我一直在尝试使用以下方法从 [this answer][1] 获取活动工作表 ID:
function getActiveSheetId(){
var id = SpreadsheetApp.getActiveSheet().getSheetId();
Logger.log(id.toString());
return id;
}
但我的记录器记录为 0。还有其他方法可以得到相同的结果吗?我想从另一个工作表文件中读取此工作表,然后执行操作。
[1]: https://stackoverflow.com/questions/26682269/get-google-sheet-by-id#:~:text=filter(%20function(s)%20%7B,Logs%20or% 20use%20the%20调试器。
【问题讨论】:
-
新建电子表格时,第一张表格的表格ID默认为
0。这是目前谷歌方面的规范。我认为在您的情况下0可能是由于这个原因。这个怎么样?但如果我对您的问题的理解不正确,我深表歉意。
标签: google-apps-script google-sheets google-sheets-query