Javascript 如何从Google Sheets获取超链接
我可以成功地从Google工作表中获取数据作为JSON源,如下所示(只是代码的一部分): 因此,当我以这种方式获取条目时,我找不到一种方法来获取添加在Google工作表中的“超链接”URL,我知道我可以将其作为一个新列写入并以这种方式获取,但我正在寻找一种方法来读取添加到单元格本身的超链接,请查看以下屏幕截图,它显示了我所指的内容:Javascript 如何从Google Sheets获取超链接,javascript,json,google-sheets-api,Javascript,Json,Google Sheets Api,我可以成功地从Google工作表中获取数据作为JSON源,如下所示(只是代码的一部分): 因此,当我以这种方式获取条目时,我找不到一种方法来获取添加在Google工作表中的“超链接”URL,我知道我可以将其作为一个新列写入并以这种方式获取,但我正在寻找一种方法来读取添加到单元格本身的超链接,请查看以下屏幕截图,它显示了我所指的内容: 因此,我可以获取“一些文本”,但不能获取超链接“”,任何人都可以提供帮助?您可以像这样获取URL: function GETURL(input) { va
因此,我可以获取“一些文本”,但不能获取超链接“”,任何人都可以提供帮助?您可以像这样获取URL:
function GETURL(input) {
var range = SpreadsheetApp.getActiveSheet().getRange(input);
var url = /"(.*?)"/.exec(range.getFormulaR1C1())[1];
return url;
}
像=GETURL(“G3”)
例如,在中,您可以像这样获取URL:
function GETURL(input) {
var range = SpreadsheetApp.getActiveSheet().getRange(input);
var url = /"(.*?)"/.exec(range.getFormulaR1C1())[1];
return url;
}
像=GETURL(“G3”)
例如,您需要在请求中设置
valueRenderOption
参数。有关此操作的更多详细信息,请参见:
要获取超链接,需要将该值设置为公式
关于电子表格API的更多详细信息如下:。您需要在请求中设置
valueRenderOption
参数。有关此操作的更多详细信息,请参见:
要获取超链接,需要将该值设置为公式
关于电子表格API的更多详细信息如下:。我假设“电子表格应用程序”都是服务器端脚本,但我试图获得对电子表格的客户端访问。我得到//未找到范围(第2行)。我假设“电子表格应用程序”都是服务器端脚本,但我正在尝试获得对电子表格的客户端访问。我得到//未找到范围(第2行)。