我有一个 Google 表格电子表格,里面有很多我经常滚动的标签,但我希望我拥有的主表格(第一个标签(始终显示在底部,无论我在滚动过程中的哪个位置。这样,我可以快速单击主表的选项卡以返回它。
我知道在任何设置中都没有办法做到这一点,但也许我可以在脚本中放置一个 onOpen 触发器?
没有什么可以像这样控制下面的选项卡,但我认为您可以编写自己的脚本以从菜单中跳回选项卡一
function onOpen() {
var ui = SpreadsheetApp.getUi();
ui.createMenu('Custom Menu')
.addItem('Go To Tab 1', 'tab1')
.addToUi();
}
function tab1(){
var sh = SpreadsheetApp.getActiveSpreadsheet();
var ss = sh.getSheetByName("Tab2");
sh.setActiveSheet(ss);
SpreadsheetApp.flush();
}
应该做这个技巧
它很简单。
function firstSheet(){
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets();
sheet[0].activate();
}
getSheets(( 返回一个包含所有工作表的数组。
如果您需要转到第一张纸,则只需激活数组中位置 0 的一张。