google-apps-script - 如何对多个可更新的电子表格使用一个代码,尝试使用库

标签 google-apps-script google-sheets google-spreadsheet-api

我有 200 多个电子表格供我们的客户填写。我开发了一个脚本来管理功能基本相同的电子表格。

问题是当我修改脚本时,我需要在所有这些工作表中更改它。我尝试使用图书馆但没有成功,我希望听到有人知道答案。

我在每个电子表格中包含(开发中)的库版本没有显示随后发生的变化。它只会在包含时显示结果,这意味着为了完成这项工作,我必须访问每个电子表格,删除库并重新安装最新版本。更新后的库仅适用于我所有者的帐户。该库当然由任何拥有链接的人共享。
在任何电子表格中运行库的更新函数都会产生错误:
“类型错误:在对象 [object Object] 中找不到函数 FunctionName。(第 2 行,文件“test”)”

有没有一种好方法可以让所有电子表格都使用相同的代码,我可以随时更改?

最佳答案

您应该打开“开发模式”。资源 -> 包含库的每个电子表格所包含的库

关于google-apps-script - 如何对多个可更新的电子表格使用一个代码,尝试使用库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15797028/

相关文章:

javascript - 为什么 getDataRange.getValues() 没有提取所有必需的值?

google-apps-script - YouTubeAnalytics.Reports.query:对关联 channel 的身份验证

google-apps-script - 如何在 Apps-Script 中将字符串转换为日期

google-apps-script - 使用 AdWords 脚本,我如何用 Google 云端硬盘中的 .txt 文件替换 Merchant Center 中的供稿?

mysql - 谷歌应用程序脚本 JDBC/MySql : you are not owner of thread error

google-apps-script - 如何导入多个 csv 文件(格式相同)并在 Google 电子表格中自动创建图表?

Google 云端硬盘中的 CSS 样式表不再有效

javascript - Google Apps 电子表格脚本随机停止?

google-sheets - Google 电子表格中的一键式超链接

google-apps-script - 基于值的 Google 电子表格中的重复行