Excel支持PERSONAL.XLS文件的概念,该文件包含我的个人脚本,我希望能够在我打开的任何电子表格/工作簿上使用它。
如何在Google文档中执行相似操作,即有一组脚本,无论我打开哪个Google电子表格,都会导致运行onOpen事件,从而添加我的额外菜单?
答案 0 :(得分:2)
您无法在Google Spreadsheets中执行此操作。但最好的做法是
但是,如果您创建具有关联脚本的电子表格的副本,则该副本也将包含该脚本。
答案 1 :(得分:1)
1)您可以打开脚本,然后从“发布”菜单中选择“作为附加组件测试”。
2)现在,在“配置新测试”下,您可以选择一个文档,然后运行该文档的附加组件。
不幸的是,您必须一次为每个文档执行此操作。我真的很喜欢它,如果有一种方法可以告诉脚本可用于我的所有电子表格,或者至少有一种简单的方法可以在每张纸上安装个人附加组件,就像你可以安装一个从市场上看,有点像个人市场。
答案 2 :(得分:0)
尽管不建议这样做,但您也可以使用AppsScriptApi
以编程方式将脚本集复制到所有其他Google电子表格中