从脚本所有者拥有的任何文档中访问常用的自定义表格函数

时间:2018-06-13 17:38:39

标签: javascript google-apps-script google-sheets google-api google-docs

您是否可以设置Google Script项目,以便可以从所有者驱动器中的任何和所有文档进行访问?

例如,我最终为大多数Google表格缺少的电子表格编写了一些自定义函数,但我不想创建附加到每个文档的脚本容器,从一个复制代码投射到这个新项目,然后使用它。它不仅麻烦,而且如果需要进行更改,则很难组织起来。

我尝试使用我的" master"在我制作的新样本表上作为库进行投影,但是库中的功能无法从工作表中访问,因此不能进行。据我所知,发布和附加组件或Web应用程序需要创建一个对我的用例不必要的界面,因为我只是试图从工作表中调用函数。即使是一个基本的界面也只会减慢过程,因为我必须手动加载附加组件并找到我需要使用的任何功能,然后点击它。

我们说我的项目只包含:



/**
 * Returns value plus one.
 *
 * @param {num} Input the value to add one to.
 * @return Result.
 * @customfunction
 */

function addOne(input) {
  var result = input + 1;
  return result;
}




我发现自己需要"添加1"不断地从许多不同的电子表格中获取单元格的值,这些电子表格可能以任何方式相关或不相关。我希望只需输入=addOne(Sheet1!A1)即可从任意电子表格中的个人脚本文件中调用此功能。

这可能吗?

0 个答案:

没有答案