如何在Google Sheets中创建可跳转至指定工作表的按钮
Google Sheets按钮跳转指定工作表实操教程
全程无需自行编写代码,只需复制修改少量内容即可完成配置:
步骤1:打开Apps Script编辑器
- 打开目标Google Sheets表格,点击顶部菜单栏「扩展程序」→「Apps Script」
- 清空编辑器内默认的所有预置代码
步骤2:粘贴并修改跳转脚本
将下方代码粘贴到编辑器中,有多少个跳转按钮就复制多少段函数代码,按需求修改对应内容即可:
// 跳转示例1:跳转到名为「销售数据」的工作表 function jumpToSalesData() { const ss = SpreadsheetApp.getActiveSpreadsheet(); // 把引号内的内容替换为你要跳转的目标工作表实际名称,要和表名完全一致 const targetSheet = ss.getSheetByName("销售数据"); ss.setActiveSheet(targetSheet); } // 跳转示例2:跳转到名为「客户名单」的工作表 function jumpToCustomerList() { const ss = SpreadsheetApp.getActiveSpreadsheet(); // 把引号内的内容替换为你要跳转的目标工作表实际名称,要和表名完全一致 const targetSheet = ss.getSheetByName("客户名单"); ss.setActiveSheet(targetSheet); }
注意事项:
- 每个函数的名称(比如上面的
jumpToSalesData、jumpToCustomerList)不能重复,不能包含中文、空格、特殊符号,仅用英文和数字即可 getSheetByName括号内的工作表名称要和你表格里的实际表名完全匹配,大小写、空格、符号都不能有差异
步骤3:保存脚本并完成授权
- 点击编辑器顶部的软盘形状「保存项目」按钮,自定义填写项目名称(比如「目录跳转工具」)后点击确定
- 首次保存会触发授权验证,按提示操作即可:点击「查看权限」→选中你当前使用的Google账号→点击「高级」→点击「前往[你的项目名称]」→点击「允许」,该脚本为你自己创建的自用工具,无安全风险
步骤4:给按钮绑定对应函数
你已经掌握按钮创建方法,直接进行后续配置即可:
- 回到Google Sheets的目录工作表,右键点击已创建好的按钮,点击按钮右上角的三个点图标,选择「分配脚本」
- 在弹出的输入框中输入对应跳转功能的函数名,不要加括号,比如要跳转到销售数据的按钮就直接输入
jumpToSalesData,点击确定即可 - 重复上述操作,给所有按钮绑定对应的跳转函数
配置完成后点击按钮即可直接跳转到对应工作表。
内容的提问来源于stack exchange,提问作者apacheuk
相关产品推荐
相关产品推荐

