我正在使用Apache Poi将数据写入Excel表格。我需要合并单元格并为合并的单元格设置背景。我有合并单元格的代码,但我不知道如何为单元格设置背景或前景。
//此代码是我用于合并单元格和设置单元格边框的代码
CellRangeAddress CellRangeAddress=新的CellRangeAddress(rowNum,rowNum,colNum,colNum)
工作表。addMergedRegion(cellRangeAddress)
RegionUtil。setBorderTop(CellStyle.BORDER_MEDIUM、mergedCell、工作表、工作簿)
RegionUtil。setBorderBottom(CellStyle.BORDER_MEDIUM、mergedCell、工作表、工作簿)
RegionUtil。setBorderLeft(CellStyle.BORDER_中、合并单元格、工作表、工作簿)
RegionUtil。setBorderRight(CellStyle.BORDER_MEDIUM、mergedCell、工作表、工作簿)
我想知道合并单元格的背景。请帮我设置合并单元格的背景或前景代码。
尝试以下步骤。如果你有任何问题,请告诉我。
从工作簿即工作簿创建CellStyle对象。createCellStyle设置CellStyle属性,如setAlignment、font、setFillForegroundColor、setFillPattern
然后将对象传递给cell.setCellStyle
嘿,我下面的代码将单元格的背景更改为红色或绿色。似乎当我注释掉绿色的其他代码时,我的excel表对第1行中的每个单元格框都显示为红色。同样,如果我做相反的事情并注释掉RED并取消注释GREEN,那么第1行中的所有单元格都是绿色的。 我不明白下面的代码中是什么让所有的细胞颜色相同,即使前两个细胞应该是红色的,而所有其他细胞应该是绿色的。我已经检查了我的逻辑,它去了第一个IF 2次,然后剩下的去了el
我有一个对象列表,我试图为每个对象指定三行,我使用的"Office Open Xml库"有以下例程: 然而,它弹出一个错误,说不能合并已经合并的单元格。 所以问题是如何在Excel中合并两个以上的单元格?
问题内容: 我正在尝试使用渲染器为jTable的单元格上色,但是它们工作不佳,因为它们滞后于表格并且无法看到。这是我的代码: 我没有将其放入rendererclass中,因为它滞后了,我将其放入cicle的双精度中,具体地说,放入了第二个cicle。我希望它为超过24的单元格上色,如果现在我写的话,那是行不通的 它使桌子完全着色 编辑 按照要求,我创建了一个描述我的问题的小示例,我不知道是否存在发
我正在尝试将一行中的单元格复制到下一行。复制注释和单元格值也可以。现在,如果我在Excel中设置了背景色,并想将其复制到新的单元格中,它不起作用。要么复制后没有颜色,要么背景是黑色的。我试过了: 几个小时后没有任何进展,我查看了要复制的单元格的前景和背景色。在那里,我发现了RGB值。现在我想用这些值制作一个新的Cell样式,但这不起作用。首先,我尝试这个: 但有一条错误消息: 那有什么问题? 谢谢
问题内容: 我想更改tkinter.treeview中选定单元格的前景色或背景色。我怎样才能做到这一点? 此链接显示了更改树视图中所有单元格颜色的命令,但我无法在单个单元格中使用它。 我以前写过一个测试代码。请使用此代码得出您的解决方案/建议。谢谢。 该链接显示了如何使用标记来更改数据行(即所选项目)而不是单元格的颜色。 问题答案: @BryanOkley分享到,不能更改ttk.Treeview中
第4行;6.8相同,但订单栏(在6和8上添加一个字母)和生产栏(不同的生产数量)除外。合并第4、6、8行并汇总生产数量。第6、8行被隐藏或删除。