我在google工作表中创建了一个工作表模板,我使用了很多。 不幸的是,在用所需数据填充表单后,我经常忘记更改电子表格名称。 所以在Drive中,我最终得到了许多具有相同名称的工作表。 解决方案是使用单元格的内容自动为文件命名。
我一直在努力寻找解决方案,但我发现的一切都是如何更改工作表(标签)名称而不是电子表格(文件)名称本身。 有没有办法做到这一点?
答案 0 :(得分:0)
你应该可以使用这样的附加脚本:(也在这里它表示sheetnamegoes的位置 - 这是当前电子表格中你添加了文档标题的表格。通常它是默认的sheet1
function onOpen(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var first = ss.getSheetByName("YOURSHEETNAMEGOESHERE");
ss.rename(first.getRange(2, 3).getValue());
// this would change the name to whatever is in Row 3, col 2
}