共享Google Docs内容有限的脚本

时间:2014-12-25 06:52:21

标签: google-apps-script

我创建了一些内容受限的脚本(工具 - >脚本编辑器)供私人使用。脚本添加侧边栏,并使用计时器将内容从侧边栏复制到光标位置的Google文档。插入发生在光标处很重要。

我想与其他人共享这些脚本,并将它们添加到旧文档中。到目前为止,我所看到的所有建议都涉及使用这些脚本创建模板文档,然后共享模板文档。这个选项对我来说不可行。其中一个问题是,这些脚本需要添加到现有文档中。创建一个新文档,并将其与旧文档合并不起作用(原始文档很复杂,迁移的文档格式松散)。

是否有一种简单的方法来共享/插入这些脚本?到目前为止,我未能实现以下任何明显的选项:

  1. 将脚本编辑器项目导出到某处,然后将其导入另一个文档。
  2. 在云端硬盘中创建应用脚本,然后将其导入现有文档。
  3. 将其发布为附加组件(N / A,因为这不是公共项目,也不完整)。
  4. 我不确定将脚本作为webapp发布是否可行,然后编写一个简单的容器绑定应用程序来调用带有文档ID的webapp,如Deploying container-bound Google Apps Script as Web App所示 但是,这需要webapp将文本插入活动窗口的光标位置。我怀疑这是可能的。

    我希望有人找到一种更简单的方式,并愿意分享它。

    我感谢任何帮助。

    此致

1 个答案:

答案 0 :(得分:0)

将脚本转换为加载项是分布在多个用户和文档中的推荐方法。我们知道,当脚本不适合一般消费时,此解决方案并不总是有效。但是,加载项只能发布到单个域,因此如果您的所有用户都在Google Apps域中,那么加载项可能仍然是一个选项。