获取工作表的一些信息。
获取工作表名称
getSheetName()
需要先获取到电子表格后,才可以获取当前工作表的名称,代码示例如下:
SpreadsheetApp.getActiveSpreadsheet().getSheetName()
获取当前工作表 ID
getSheetId()
需要先 获取到电子表格 后,才可以获取到当前工作表的 ID,也就是 gid=
后面数字的部分,返回的结果是数值。代码示例如下:
SpreadsheetApp.getActiveSpreadsheet().getSheets()[1].getSheetId()
跳转表格
第一种
setActiveSheet(sheet)
sheet
参数需要放入电子表格。示例如下:
SpreadsheetApp.setActiveSheet(SpreadsheetApp.getActiveSpreadsheet().getSheets()[1])
使用 SpreadsheetApp.getActiveSpreadsheet().getSheets()[1]
获取到第二个工作表,然后把整个代码作为 setActiveSheet
的参数。运行后就会跳转到第二个工作表了。
第二种
activate()
使用前需要先 获取到工作表,然后在后面使用 activate()
,完整例子如下:
SpreadsheetApp.getActiveSpreadsheet().getSheets()[0].activate()
先获取到第一个工作表,然后使用 activate()
跳转到获取到的工作表。