javascript - Googlesheets 中的 Googlesheets Apps 脚本超链接
问题描述
我想设置一个超链接到 googlesheet 中的单元格位置的代码并将其标记为单元格位置(A1 表示法)
sheetname.getRange(Lrow, 9)
.setValue('=hyperlink("#gid='+ss.getActiveSheet().getSheetId()
+'&range='+"'"+sheet.getName()+"'"+'!'+sheet.getActiveCell().getA1Notation()+'"
,"'+sheet.getActiveCell().getA1Notation()+'")'
);
这可行,但是当单击它时,它不会将您带到活动单元格,它只会将您带到正确的工作表。
帮助?
解决方案
我用这个方法弄明白了:
sheetname.getRange(Lrow, 10)
.setValue('=hyperlink("https://docs.google.com/spreadsheets/d/'
+SpreadsheetApp.getActiveSpreadsheet().getid()
+'/edit#gid='+ss.getActiveSheet().getSheetId()
+'&range='+rangeset.getA1Notation()+'")');
推荐阅读
- c# - 在 .NET 中解密 sqlcipher 文件
- javascript - 任何人都可以帮忙。我想制作一个 div 不断扩大它的宽度直到它达到一定的宽度
- python - 如何使用 Connexion Python 在 Swagger YAML 根文件中为 Web 浏览器选项卡添加自定义标题?
- python - 如何修复for循环的输出列表始终将最后一个索引的最后一个值存储在python中
- angular - RxJS Subject 完成后自动关闭订阅
- python - How can I loop over the items of a Python dictionary in a random order?
- c# - Adding ToolbarItems to MainPage.xaml.cs in a Xamarin.Forms Project
- c# - C# HttpWebRequest Medium Blog 返回 403 Forbidden 但站点已打开
- flutter - 在 FloatingNavbar 颤振中添加徽章
- salesforce - salesforce forcejs 没有获得刷新令牌