Googlesheets Apps脚本Googlesheet中的脚本超链接

时间:2018-04-27 11:24:26

标签: javascript google-sheets-api

我想设置一个代码,该代码超链接到googlesheet中的单元格位置,并将其标记为单元格位置(A1表示法)

sheetname.getRange(Lrow, 9) .setValue('=hyperlink("#gid='+ss.getActiveSheet().getSheetId() +'&range='+"'"+sheet.getName()+"'"+'!'+sheet.getActiveCell().getA1Notation()+'" ,"'+sheet.getActiveCell().getA1Notation()+'")');

这样可行,但点击它时,它不会将您带到活动单元格,它只会将您带到正确的工作表。

帮助?

1 个答案:

答案 0 :(得分:0)

我用这种方法想出来了:

sheetname.getRange(Lrow, 10)
.setValue('=hyperlink("https://docs.google.com/spreadsheets/d/'
+SpreadsheetApp.getActiveSpreadsheet().getid()
+'/edit#gid='+ss.getActiveSheet().getSheetId()
+'&range='+rangeset.getA1Notation()+'")');