2013-11-20 68 views
1

在我們的解決方案中,我們爲用戶打開Goog​​le文檔編輯器,並編輯一些文本。他們需要包含在我們創建的應用程序腳本中的某些功能。但我們無法自動將該腳本導入到文檔中。如何將appscript導入新的Google文檔

有人建議用腳本創建一個文檔,然後將其複製到新文檔中。

這是不可能的,除非您手動將腳本添加到每個文檔。對於以後創建的文檔,您可以擁有一個模板文檔(模板文檔具有該腳本)並複製它,而不是創建新文檔。

但是這對公共文件是不可能的。每個用戶都必須手動複製第一個文檔。

那麼有可能將這個腳本自動注入到該Google文檔中?

回答

1

Google Docs Templates應該對此很好地工作。他們將預先填入可編輯的文本和您希望與文檔關聯的任何腳本。只需點擊頁面右上角的Submit a template按鈕,然後選擇您要共享的文檔。

編輯從評論回答的問題:

不管你相信與否,腳本將一起安裝的文件!如果您需要腳本在用戶第一次打開工作表時運行,請使用onInstall()。有關使用雲端硬盤模板庫安裝與雲端硬盤文件(本例中的電子表格)一起使用的腳本的示例,請查看attendtime.com。事實上,谷歌實際上建議他們documentation這樣做:

如果你的腳本取決於電子表格以特定方式進行格式化或涵蓋了非常具體的使用情況,然後提交包含腳本可能是一個電子表格模板一個更好的選擇。 Google Apps腳本小組提交了一些包含腳本的電子表格模板示例。

他們甚至有一些使用圖庫分發腳本的例子,它們隨文檔/電子表格here一起發佈!

+0

但是如何使其他人可以使用該腳本打開一個新文檔呢? – husayt

相關問題