我在谷歌文档中有一个带有数据验证的列,在编辑现有行时可以使用下拉菜单。有时,尽管贡献者会在文档底部创建新行,但此验证会丢失。
即使在新创建的行(不包括标题行)中,我也希望在列中保留此验证。
我在 stackoverflow 和 google 帮助论坛中看到了很多这样的讨论,但仍然找不到明确的答案。
我的预感是,这将涉及使用 onEdit 触发器的 Google App Acript,然后绘制格式或混淆类 DataValidationBuilder 的组合。 ( https://developers.google.com/apps-script/reference/spreadsheet/data-validation-builder ) 但我不确定是否不止于此。
如果有人可以提供代码,或者我可以找到它的链接,我将不胜感激 - 谢谢。
最佳答案
onEdit 触发器,它使用 Range.getDataValidation() 和 Range.setDataValidation() 将规则从现有行复制到新行
关于validation - 为 google doc 中的列设置数据验证,包括新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19823691/