用于始终查看第一个标签页的 Google 表格脚本?



我有一个 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 的一张。

最新更新