validation - 使用 Google Apps 脚本创建下拉菜单。更改颜色的方法是否缺失或不可用?

标签 validation google-apps-script google-sheets

Screenshot

我希望有人能够确认此功能是否尚不可用。我无法找到使用 Google Apps 脚本将颜色应用于下拉列表的正确方法或技术,如所附图片所示。

我已经能够使用一个简单的函数创建下拉菜单,如下所示。我一直在使用 Google Apps 脚本引用帮助,但没有什么特别之处。

function createDropdown() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var cell = sheet.getRange("F2");
  var rule = SpreadsheetApp.newDataValidation().requireValueInList(["-", "Go", "Stop"]).build();
  cell.setDataValidation(rule);
}

如果有人能给我指出正确的方向或确认这是不可能的,那将非常感激! :)

谢谢

我尝试了内置的自动完成功能,看看是否出现了文档中尚未出现的其他方法。

最佳答案

您说得对,目前 Google Apps 脚本不支持设置数据验证样式和格式设置。关注Relese Notes了解何时添加这些新的 UI 功能(这些功能可能会较早出现在自动完成功能中,但不一定适用于所有用户,即使它们对所有人都可见)。

关于validation - 使用 Google Apps 脚本创建下拉菜单。更改颜色的方法是否缺失或不可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75089682/

相关文章:

javascript - 仅为 Google App Script getRange 获取未过滤的值

google-apps-script - 使用 Google Apps 脚本将图像作为 BlobSource 插入工作表

google-apps-script - 谷歌应用脚​​本: Assign zero for empty cells

java - 使用导入范围功能下载文件时出错

google-apps-script - 根据上一页的数据动态地在表单中创建一个新页面。页

javascript - 如何通过自定义函数/脚本通过正确的授权从 Google 表格中的文件名获取文件 URL

java - Jersey,JSR 303 验证 - ValidationError 中的自定义 "path"和 "invalidValue"

c# - 为什么这个 XML 在不应该进行验证时进行验证?

JavaScript 电子邮件验证 - @ 之前的字符串变量

java - EXACTLY HH :MM:SS time String 的正则表达式模式