您是否可以设置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)
即可从任意电子表格中的个人脚本文件中调用此功能。
这可能吗?