我正在尝试根据测试用例执行状态设置单元格背景颜色的格式,例如如果测试用例通过,则单元格背景应变为 绿色 ,文本颜色应为 白色 。
同样,对于失败的测试用例,单元格背景颜色: 红色 和文本颜色: 白色
为此,我尝试了以下脚本。
背景:
HSSFCellStyle style = wBook.createCellStyle()
style.setFillBackgroundColor(IndexedColors.GREEN.getIndex())
前景:
HSSFFont font = wBook.createFont()
font.setColor(HSSFColor.WHITE.index)
style.setFont(font)
resultCell.setCellStyle(style)
但是在执行测试用例后,单元格背景不适用,而仅前景适用。
仅供参考: 我正在使用Excel版本.XLS
有人提供正确的方法来应用细胞背景吗?
谢谢
您在摆弄错。Excel的单元格填充是图案填充。填充背景色是图案后面的颜色,而填充前景色和图案的颜色。
因此,如果设置setFillBackgroundColor
,那么您将在图案后面设置颜色,该颜色仅在图案有间隙且不是实心时才可见。
通常,使用SOLID_FOREGROUND
模式填充单元格。因此,需要图案的颜色,而不是图案后面的颜色。
尝试
style.setFillForegroundColor(IndexedColors.GREEN.getIndex());
style.setFillPattern(FillPatternType.SOLID_FOREGROUND);
我正在尝试根据测试用例执行状态设置单元格背景颜色的格式,例如,如果测试用例通过,则单元格背景应变为绿色,文本颜色应为白色。 类似地,对于失败的测试案例,单元格背景颜色:红色,文本颜色:白色 为此,我尝试了以下脚本。 背景: 前景: 但在执行测试用例后,单元格背景不会应用于仅应用前景的位置。 仅供参考:我正在使用Excel版本.XLS 有人给出正确的方法来应用单元格的背景吗? 谢谢
问题内容: 虽然默认情况下当然可以使用,但提供的选择非常有限。 我想知道如何将自己的自定义颜色添加到文档中? 问题答案: 很多选择。 也有图案颜色和阴影颜色,但是简单得多。
我有一个简单的word文档,其中有一个表,包含一行和两列(换句话说,两个单元格)。第一个单元格的背景色是红色,另一个是黑色。我想使用python-docx将两者都改为白色。 我已经尝试了几种方法,但似乎最有希望的是下面的方法。它修改基础XML。 上面的代码将第一个单元格修改为白色,而将第二个单元格保留为黑色。我试图修改第二个单元格,方法是在之前添加以下代码: 问题是,现在,第一个单元格仍然是红色的
我正在尝试为excel文件中的标题设置背景颜色,但得到的是黑色,单元格上没有可见的内容。我使用的是apache poi 4.1.0和poi-ooxml 4.1.0。 多谢了。
问题内容: 我使用xlwt Python库在excel工作簿中写入数据。 现在我在将背景色添加到excel单元时遇到了一些问题。 例如,我在RGB(10,20,30)中有下一个颜色,最简单的方法是什么?有什么办法可以将此颜色设置为单元格吗? 问题答案: 在此示例中,我展示了如何设置单元格的背景色,您可以将其运行以得到结果:
问题内容: 我正在尝试使用渲染器为jTable的单元格上色,但是它们工作不佳,因为它们滞后于表格并且无法看到。这是我的代码: 我没有将其放入rendererclass中,因为它滞后了,我将其放入cicle的双精度中,具体地说,放入了第二个cicle。我希望它为超过24的单元格上色,如果现在我写的话,那是行不通的 它使桌子完全着色 编辑 按照要求,我创建了一个描述我的问题的小示例,我不知道是否存在发