我需要创建一个拥有状态字段的Excel表格。这是一个下拉选项,包括“高”、“中”和“低”三种值。当他们选择不同的值时,我需要展示不同的颜色。我已经使用writeexcel宝石实现了下拉选项。以下是我的代码:
worksheet.data_validation(count, 5,
{
:validate => 'list',
:source => ['High', 'Medium', 'Low'],
})
下拉框正常工作。但我想为每个选择指定一种颜色。我可以根据下拉框的选择来着色单元格,但我需要的是不同选择的不同颜色。任何其他实现这种功能的宝石都可以。
write_xlsx
。 - rubyprince