Google apps script 在Google应用程序脚本中调用Google Sheets加载项?
可以像调用应用程序脚本中的函数一样调用GoogleSheets附加组件吗 我正在尝试自动执行以下几个步骤:Google apps script 在Google应用程序脚本中调用Google Sheets加载项?,google-apps-script,google-sheets,Google Apps Script,Google Sheets,可以像调用应用程序脚本中的函数一样调用GoogleSheets附加组件吗 我正在尝试自动执行以下几个步骤: 将数据从工作表1导入/追加到主工作表1 将数据从工作表2导入/追加到主工作表2 合并值/将主工作表1和2中的新值追加到主工作表3中 所有这些步骤都是通过2个附加组件完成的。理想情况下,我可以使用脚本调用这些附加函数,并使用按钮运行脚本 这可能吗?简短回答 恐怕这不可能 解释 Google Apps脚本官方文档并未在指南部分包含此内容,另一方面,除了自定义菜单和附加对话框、侧边栏、,自定义函
Google Apps脚本官方文档并未在指南部分包含此内容,另一方面,除了自定义菜单和附加对话框、侧边栏、,自定义函数和触发器。这是可能的,但是所有用户都必须对您发布的下划线脚本文件具有查看权限 我不确定这是否是防弹的,但为了帮助限制代码的暴露,我: 1) 与选项“任何人在我的域与链接”共享代码
- 只有我的域用户才能访问它(不是网络上的所有人)
- 让它更难找到(这样他们就无法搜索)
2) 中断任何你不想让用户看到的功能;将此库设置为私有的我刚刚尝试从安装了外接程序的文档中的脚本调用外接程序的函数,但没有成功。从描述中,我可以想象您可以对项目1和2使用importrange()函数,然后可能使用lookup或query()函数执行第3项的功能,前提是第1项和第2项的数据之间有一个公共列。如果数据实际上按行对齐,则不需要查找。根据数据,这很有可能全部通过3个内置公式完成。如果是这样的话,访问一个示例文件将有助于阻止我的行为。谢谢你的回复,看起来我会继续用传统的方式来做!