小编Sco*_*tux的帖子

如何从Google Apps脚本中的数据单元格中检索超链接?

我正在使用SpreadsheetApp.getActiveRange().getValues(); 获取一系列单元格的值,但它不返回与该单元格关联的超链接,只返回文本.有没有办法获得超链接或我是否必须添加其他字段与其中的URL?

谢谢.

更新:这是我最终使用它来构建链接列表的方式.

<ul>
    <?
    var range = SpreadsheetApp.getActiveRange();
    var data = range.getValues();
    var links = range.getFormulas();

    for(var i=1; i < data.length; i++){
        if(data[i][0] !== ''){
            ?>
            <li><a href="<?= links[i][0].split("\"")[1]; ?>"><?= data[i][0]; ?></a></li>
            <?
        }
    }
    ?>
</ul>
Run Code Online (Sandbox Code Playgroud)

google-sheets google-apps-script google-spreadsheet-api

9
推荐指数
1
解决办法
8195
查看次数