You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Spreadsheet脚本入门:如何通过按钮打开指定外部URL?

在Google Sheets中实现点击按钮打开外部URL的方法

嘿,我来帮你搞定这个需求!既然你有Google Sheets脚本的基础,那这个操作对你来说应该很简单,跟着步骤来就行:

1. 打开Google Sheets脚本编辑器

  • 打开你的目标Google表格,点击顶部菜单栏的 扩展程序 > Apps 脚本,这会弹出一个新的脚本编辑页面。

2. 编写打开URL的脚本代码

  • 在脚本编辑器的代码窗口里,替换默认的myFunction()模板代码,输入以下内容:
function openHPReport() {
  // 定义你要打开的目标PDF链接
  const targetUrl = "http://h22235.www2.hp.com/hpinfo/globalcitizenship/environment/productdata/Countries/us/ii_q4135b_us_eng_v18.pdf";
  // 调用Google Apps Script的UI方法打开链接
  SpreadsheetApp.getUi().openUrl(targetUrl);
}
  • 小提示:你可以把函数名openHPReport改成任何你喜欢的名字,只要后面关联按钮时对应上就行。

3. 保存脚本并完成首次授权

  • 点击脚本编辑器顶部的保存按钮💾,给你的脚本项目起个名字(比如“OpenHPProductReport”)。
  • 首次运行脚本时,点击顶部的运行按钮▶️,会弹出授权提示。按照页面指引完成授权即可——这是Google的安全机制,确认你信任这个脚本访问外部链接。

4. 在表格中插入按钮并关联脚本

  • 回到Google表格页面,点击顶部菜单栏的 插入 > 绘图,在绘图编辑器里绘制一个按钮(比如画个矩形,添加“打开HP报告”的文字)。
  • 绘制完成后点击 保存并关闭,按钮会出现在表格中。
  • 右键点击这个按钮,选择 分配脚本,输入你刚才写的函数名openHPReport,点击确定。

现在点击这个按钮,浏览器就会自动打开你指定的PDF链接啦!

内容的提问来源于stack exchange,提问作者Adrienn Tóth

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:25:32