【发布时间】:2021-04-07 14:01:30
【问题描述】:
我是整个编码方面的新手,所以我提前为任何菜鸟道歉。 我正在测试一个简单的 sn-p 代码,我想在其他一些函数中使用它,但我似乎无法让它按预期工作,我不确定我做错了什么。所以本质上我希望能够在 UI 中打开一个工作表选项卡,这样无论当前打开和激活哪个工作表,打开供用户使用的工作表都是已定义的工作表。
function activateDashboard(){
WorkBook.App.setActiveSheet(RECIPEBOOK.Dashboard);
Logger.log(WorkBook.ActiveSheet.getSheetName())// returns the currently open sheet name
Logger.log(WorkBook.App.setActiveSheet(RECIPEBOOK.Dashboard).getSheetName())//returns dashboard which is the sheet is want to open
};
我不确定setActiveSheet 是否会完成我想要的。也许这就是它不起作用的原因,或者是因为我做错了什么
【问题讨论】:
-
Here's the google apps script documentation 这是我们在 google-apps-script 标签上使用的代码。您似乎没有使用该代码。
-
Workbook.app 只是电子表格应用程序的一个变量。发帖之前忘记改回来了。我使用了变量,以及具有相同结果的电子表格应用程序。
标签: javascript google-apps-script google-sheets google-sheets-api