2012-07-14 166 views
1

在Google電子表格中,您可以轉到工具 - >腳本庫,然後從庫中'安裝'任何公共腳本。'安裝'私人應用程序腳本

是否有可能類似地「安裝」不屬於腳本庫的腳本。或者我應該提交相同的改進請求?

手頭的問題是跨多個電子表格需要類似的腳本。一種選擇是利用庫,但是這將再次需要編寫或至少複製粘貼在每個電子表格中使用庫的框架代碼。

回答

2

是的,你應該在問題追蹤器上填寫增強請求(我會很高興地盯着它)。

對於現在起,如果你不希望公開共享您的腳本,但你需要一個易於安裝的用戶(他們應該看不到任何代碼),您可以:

  • 創建電子表格模板Google文檔模板庫
  • 創建Chrome Web應用程序並與特定組共享
  • 將您的腳本放入Google協作平臺並添加一個用戶界面,讓用戶選擇腳本應觸發的電子表格。
+0

謝謝,羅曼。我已開啓Issue 1599(http://code.google.com/p/google-apps-script-issues/issues/detail?id=1599) – Srik 2012-07-22 16:52:14

0

您可以輕鬆地通過使用ID

安裝你的私人圖書館,您可以在找到磁帶庫的ID工具,腳本編輯器 - >文件 - >項目屬性 - >信息 - >項目主要

+0

我知道圖書館設施,正如我在我的問題中提到的。即使當我使用庫時,仍然需要在每個電子表格中編寫(或複製粘貼)調用庫的代碼。圖庫中腳本的安裝功能非常方便 - 根本不需要代碼。我想知道是否可以對不在圖庫 – Srik 2012-07-15 18:43:23

+0

@Srik的腳本進行「安裝」,出於安全原因,您必須定義您的方法名稱和確切的行爲。這個API的定義通常是實現代碼的一小部分,你可以按照上面的描述「安裝」。你可以「安裝」你的私人圖書館,並寫出3行來調用它。 – Guy 2012-07-16 20:41:56