我的Google表格上有一个单元格位于
sheet1
,它包含了一个到sheet2
中单元格的链接。在我的函数中,我可以获取链接的URL,但无法找出如何从这个rangeId
得到范围。var link = generatorSheet.getRange(currRow, 2)
var linkUrl = link.getRichTextValue().getLinkUrl()
Logger.log(linkUrl) // linkUrl = "rangeid=1843553975"
我尝试使用getRangeByName
和其他各种函数,但始终得到null值,而不是Range对象。
提前感谢!
编辑:我的总体目标是迭代sheet1中的每一行,在该行第2列中的每个单元格链接到sheet2中的一个单元格。我需要取出sheet2中单元格的值并将其复制到sheet3中。在sheet1中,每一行的第1列有一个复选框,这就是我用来确定是否将复制链接值的方法。我将拥有一个按钮来启动我的函数并填充sheet3,它必须假定这些链接已经存在-它们是手动完成的。
range=B2:D4
)代替。 - idfurwgeneratorSheet.getRange(currRow,2)
的内容是什么? - Cooper#rangeid=1843553975
网页浏览器使用 JavaScript 来突出显示该范围。但据我所知,在应用脚本文档中没有记录此 ID。 - TheMaster