我希望变量“sheetname”成为活动工作表的名称。我该怎么做呢?我试过
var sheetname = SpreadsheetApp.getActiveSpreadsheet().getSheetByName();
但它没有用。任何人?
我希望变量“sheetname”成为活动工作表的名称。我该怎么做呢?我试过
var sheetname = SpreadsheetApp.getActiveSpreadsheet().getSheetByName();
但它没有用。任何人?
您正在寻找Sheet.getName()
,请在此处查看文档。
var sheetname = SpreadsheetApp.getActiveSheet().getName();
该.getName()
方法存在于电子表格和工作表类中。Spreadsheet.getName()
将返回文档的名称,同时Sheet.getName()
将在电子表格中为您提供工作表的名称(与“选项卡”上显示的名称相同)。在 Google Apps 脚本中,与 javascript 一样,您需要注意方法或函数调用的返回类型,以确保您在链中调用正确的方法。
在您的示例中,.getActiveSpreadsheet()
返回一个电子表格实例。在重写时,我们.getActiveSheet()
改用,产生一个工作表。