当前位置: 首页 > 知识库问答 >
问题:

在表中运行脚本的链接

叶景龙
2023-03-14

我需要从电子表格教程发送电子邮件的变化,其中用户可以把无限的电子邮件发送到不同的内容不同的收件人,基于信息所在的行。我有代码解析一行,并将该行中的信息输入到sendEmail()脚本方法中。

如果我能在每一行的某一列中插入一个链接,用户只需单击即可激活脚本,这将是最方便的。所以总的来说,我的问题是:如何在工作表中的单元格中插入脚本作为链接?

共有1个答案

陈霄
2023-03-14

这是一个与你的问题相关的SO帖子。

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

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

在新版Google Sheets中,超链接插入是不同的,您可以这样做。

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

使用上面的代码,只需根据帖子给出的答案将setValue更改为setFormula

因此,您的代码如下所示:

sheet.getRange(row, selectedColumn).setFormula('=HYPERLINK("' + ontologyObject.accession + '","' + ontologyObjectTerm + '")')
 类似资料:
  • 问题内容: 我正在尝试抓取一个按如下方式工作的特定网页。 首先加载页面,然后运行某种javascript来获取填充页面所需的数据。我对这些数据感兴趣。 如果我使用HtmlAgilityPack获取页面-该脚本不会运行,那么我得到的基本上是空白页面。 有没有一种方法可以强制它运行脚本,以便我可以获取数据? 问题答案: 您将获得服务器返回的内容-与Web浏览器相同。然后,Web浏览器将运行脚本。HTM

  • 问题内容: 我正在尝试在Dockerfile的构建过程中运行脚本。但这似乎不起作用。 我尝试过这种方式: 也这样: 并且也执行我正在运行的容器: 似乎没有任何作用。 你知道怎么做吗? 问题答案: 和是执行脚本的两种不同方式。 意味着它将创建一个中间容器,运行脚本并将该容器的新状态冻结在新的中间映像中。此后该脚本将不再运行:您的最终图像应该反映出该脚本的结果。 表示您的映像(尚未执行脚本)将创建一个

  • 问题内容: 我有一个C ++程序,需要从PHP脚本中获取数据,对其进行处理,然后将数据返回给我的PHP脚本。 如何将值从PHP传递到C ++? 您如何运行C ++脚本?您必须先对其进行一些编译吗? 您如何从C ++脚本中获取值? 问题答案: 1。 如何将值从PHP传递到C ++? 回答: 在php文件中,您可以使用 exec 函数来执行C ++二进制文件。例: 2。 您如何运行C ++脚本?您必须

  • 问题内容: 我想从下面的程序中运行一个shell脚本,但它似乎无能为力。我已经直接在linux终端中运行了相同的命令,它运行正常,所以我猜这是我的Java代码。如您所见,我首先使用PrintWriter将命令写入Shell脚本,但我希望这不会影响Shell脚本本身的运行。任何帮助,将不胜感激! 问题答案: 您应该使用返回的结果。 将命令作为单独的进程执行,并返回类型为的对象。您应该调用以便程序等待

  • 问题内容: 我正在尝试创建用于设置Docker容器的Shell脚本。我的脚本文件如下所示: 运行此脚本文件将在新调用的bash中运行容器。 现在,我需要运行一个脚本文件(test.sh),该文件已经位于上述给定的shell脚本的容器内(例如:cd /path/to/test.sh && ./test.sh),该怎么做? 问题答案: 您可以使用以下命令在正在运行的容器中运行命令: 并从bash会话运

  • 问题内容: 我有一个在Linux上运行的Python(3)脚本,称为主脚本,该脚本必须从专有DLL调用例程。到目前为止,我已经使用Wine使用以下结构解决了这个问题: 脚本 dll_call.py 由Wine下安装的Windows Python(3)解释器执行。它将返回值转储到一个文件中,然后由等待的主脚本拾取该文件。如果我必须连续执行几次,它不是完全可靠且令人痛苦的缓慢。 我想一次启动脚本 dl