我从谷歌云端硬盘中创建一个独立的应用程序脚本,但是当我试图从谷歌电子表格访问它,我不明白的方式来访问脚本(即使当我创建的脚本,我创建它作为一个电子表格脚本)。如何在我的电子表格中调用独立脚本?
在电子表格中,“工具 - >脚本管理器...”菜单项不显示我的剧本,也没有在“工具 - >脚本编辑器...”。后者有一个“最近的项目”部分,但它没有列出我新创建的脚本,也没有列出它的相关项目。
如果我创建电子表格内一个新的脚本(即.Tools->脚本编辑器...)和剪切和粘贴从独立脚本代码,它工作正常。但是,这只能在单个电子表格中使用 - 要从另一个电子表格中使用它,我必须再次剪切并粘贴/通过auth。
有没有办法做到不发布脚本画廊,我假设使得公众(我没有使其成为公共问题,但似乎必须有一个更好的方法)?该脚本是here - 它是链接世界可读的。它向Google电子表格添加了一个菜单,让您可以在BigQuery中运行查询并将结果转储到电子表格中。
谢谢,嗯。这与我所寻找的更接近,尽管仍然有许多非直观的步骤,至少它让我可以使用我曾经编写过的代码,而且无需剪切并粘贴到任何地方。 –
可能更接近您的预期,但它仍然需要您的电子表格有界脚本中的代码。在开发复杂函数或处理代码版本时,库(以及我建议阅读文档)非常有用,但它并不意味着您的独立脚本“按原样”可用,您仍然需要一个脚本来实际“调用”库函数。此答案中显示的示例代码清楚地显示了我的意思;-) –