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
相关产品推荐
相关产品推荐

