【问题标题】:Inserting Hyperlinks in the new Google Sheets with App Script使用 App 脚本在新的 Google 表格中插入超链接
【发布时间】:2014-03-13 13:07:43
【问题描述】:

在当前版本的 Google 表格中,要在单元格中插入超链接,您可以这样做

sheet.getRange(row, selectedColumn).setValue('=hyperlink("' + ontologyObject.accession + '";"' + ontologyObjectTerm + '")')

版的谷歌表格中,超链接插入有所不同,你这样做吧。

sheet.getRange(row, selectedColumn).setValue('=HYPERLINK("' + ontologyObject.accession + '","' + ontologyObjectTerm + '")')

但是,我有一个问题,即电子表格中插入的值不是我所期望的。在这张图片showing the inserted link 中,在 =HYPERLINK 之前插入了一个 ' - 我不知道这是从哪里来的。有什么想法吗?

【问题讨论】:

  • 你试过setFormula而不是setValue吗?
  • 那行得通。我不会想到这一点。
  • 好的,我会做一个正确的答案,这样这个条目就会被标记为正确回答。
  • 抱歉,我花了几天时间才将此标记为已回答。我目前正在度假。再次感谢!

标签: google-apps-script


【解决方案1】:

将公式设置为工作表范围时,您应始终使用setFormula(或其变体)而不是setValue。尽管某些公式在使用 setValue 时可能会起作用,但正如您所见,还是有一些怪癖。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多