Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 如何更改a";“绑定”;脚本到a";独立的;剧本_Google Apps Script - Fatal编程技术网

Google apps script 如何更改a";“绑定”;脚本到a";独立的;剧本

Google apps script 如何更改a";“绑定”;脚本到a";独立的;剧本,google-apps-script,Google Apps Script,我有一个绑定到特定文档的GoogleSheets脚本。基本上,它获取某些单元格的结果,然后在文档中使用这些值 我有多张要“附加”到此脚本的工作表。所有其他工作表都有完全相同的选项卡和单元格名称等 有没有办法将绑定的脚本转换为独立脚本,然后将它们附加到其他工作表 : 绑定脚本附加到的文件称为“容器”。绑定脚本的行为通常与独立脚本类似,只是它们不出现在Google Drive中,不能从绑定到的文件中分离,并且它们可以获得对父文件的一些特权 要使用您创建的功能,您需要将绑定脚本导出为,并将其导入其他电

我有一个绑定到特定文档的GoogleSheets脚本。基本上,它获取某些单元格的结果,然后在文档中使用这些值

我有多张要“附加”到此脚本的工作表。所有其他工作表都有完全相同的选项卡和单元格名称等

有没有办法将绑定的脚本转换为独立脚本,然后将它们附加到其他工作表

绑定脚本附加到的文件称为“容器”。绑定脚本的行为通常与独立脚本类似,只是它们不出现在Google Drive中,不能从绑定到的文件中分离,并且它们可以获得对父文件的一些特权

要使用您创建的功能,您需要将绑定脚本导出为,并将其导入其他电子表格的脚本编辑器中

请注意,已安装的库不会自动更新已使用的版本,因此,如果对库源进行更改并保存新版本,则必须查看所有引用该库的电子表格并更新库版本



图书馆的另一种选择是通过这个过程来实现。这将允许您重新部署更改,而无需查看每一个电子表格。

您将始终必须定义正在使用的工作表。获取活动工作表(
var ss=SpreadsheetApp.getActive()
)或定义特定工作表(
var ss=SpreadsheetApp.openById(“abc1234567”);
)。如果这不是你要找的,考虑清楚你的问题。你可以使用一个库或一个附加组件来完成你想做的事情。无论哪种情况,都需要进行一些设置或安装,除非您位于域中,并且可以将加载项部署到域中的所有用户。您可以使用库或加载项,正如Sandy Good所说。但是,如果需要将项目作为绑定脚本创建到电子表格中,那么使用Google Apps脚本API如何?1.使用从现有电子表格检索项目。2.使用将检索到的项目作为绑定脚本创建到其他电子表格中。