在我的谷歌电子表格中,我创建了一个脚本(如下),它为我提供了函数/公式来获取我当前所在的工作表/选项卡的名称。
问题是当我将工作表名称更改为新名称时,即使经过多次刷新,此单元格也不会使用新名称更新。
我已经设置了触发器来运行脚本,并且我已经使用 SpreadsheetApp.flush() 来强制应用所有待处理的电子表格更改,但这仍然不起作用。
这是我下面的脚本:
function sheetname() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getActiveRange().getSheet();
return s.getName();
}
这是同花顺:
function sheetname() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getActiveRange().getSheet();
SpreadsheetApp.flush();
return s.getName();
}
请让我知道我需要进行哪些更改,以便可以在更改工作表名称时进行更新。