有人知道一种方法来获取绑定到您正在使用的工作表的当前Google脚本文件的名称,并将其写入变量吗?我想将其放在工作表单元格中以跟踪我所做的更改。
欢呼
答案 0 :(得分:2)
var id = ScriptApp.getScriptId();
var name = DriveApp.getFileById(id).getName();
Logger.log(name);
答案 1 :(得分:1)
对于独立的Google脚本(未绑定到任何Google Sheet或Google文档),您可以使用DriveApp服务从云端硬盘获取文件名。
右键单击Google云端硬盘中的文件,然后复制共享链接。然后从共享链接获取ID,并使用DriveApp服务从文件ID中检索名称。
function getName() {
var fileId = "123";
var file = DriveApp.getFileById(fileId);
return file.getName();
}