通过Google表格中的脚本添加自定义功能的自动填充功能

时间:2016-04-15 07:21:18

标签: function google-apps-script autocomplete google-sheets

我已根据Google Apps Scripts指南中的说明添加了基本的示例脚本“Double”。简单的东西,但当我输入一个单元格“= doub ...”

时,我的Google表格中没有显示该功能

我在脚本编辑器中没有错误。我可以在Google表格中运行默认功能,但我无法显示任何新功能。

1 个答案:

答案 0 :(得分:2)

假设您正在尝试创建自定义函数,并在单元格中键入公式时将其显示为自动完成项。

如果自定义函数的脚本包含JsDoc @customfunction标记,则会在此列表中显示,如下面的DOUBLE()示例所示。

/**
 * Multiplies the input value by 2.
 *
 * @param {number} input The value to multiply.
 * @return The input multiplied by 2.
 * @customfunction
 */
function DOUBLE(input) {
  return input * 2;
}

通常JavaScript的注释部分不是很重要,但在这种情况下它是。必须正确构造注释以使函数在单元格中键入公式时呈现为自动完成项

https://developers.google.com/apps-script/guides/sheets/functions#autocomplete