Answers:
转到工具 → 脚本编辑器并添加以下代码:
function sheetName() {
return SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
}
在要添加工作表名称的单元格中:
=sheetName()
通过下面显示的API函数访问工作表名称时出现问题-它仅返回第一个工作表名称。该问题已于2015年3月修复。
function GetSpreadsheetNameById(id) {
var ss = SpreadsheetApp.openById(id);
return ss.getName();
}
在单元格中,传递工作表标识符(在电子表格URL中查找该标识符)。
=GetSpreadsheetNameById('49nvkwOE-203nXDLGGJtg0htFKK020dsd939AAPZU')
return ss.getName();
用return ss.getActiveSheet().getName();
,如果你想在工作表的名字(其实我需要的文档的名称,所以感谢)
尝试这个:
function getNameOfThisSheet() {
return SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
}
将其粘贴到“ 工具”>“脚本编辑器”中,然后从像这样的单元格中调用函数:
=getNameOfThisSheet(NOW())
该NOW()
前GoogleClock()
,参数有助于避免问题与记忆化。