在google工作表中使用documentApp Text类方法

时间:2016-04-09 19:59:07

标签: google-apps-script

我在googlesheet中有一个包含丰富文本超链接的范围,从其他地方复制和粘贴。

我想创建一个提取URL的函数 - 在我认为可以解决的文本类中有一个名为.getLinkUrl的方法。

但是,SpreadsheetApp没有Text类,所以我认为我需要DocumentApp中Text类的.getLinkUrl方法。

我想做这样的事情:

function getURL(range) {

   var textElement = DocumentApp.create("temp").getBody().editAsText()

   var url = textElement.setText(range.getValue()).getLinkUrl;

   return url

}

但是你无法做到这一点,因为你无法在自定义函数中创建文档。

我真的很想避免使用触发式脚本或其他东西而不是功能,但我可以在没有使用的情况下解决这个问题。

有什么想法吗?

0 个答案:

没有答案