我有C列的条件格式,其中单元格背景颜色变为红色,表示B列中的最大值。我有A列,下拉菜单用于选择组(组1- 6)。如何使C列中的颜色变为红色,以便仅显示A列中每个特定组的B列中的一个最高值。新行被插入和删除,C列中的单元格颜色需要更改。请对解决方案提出建议和建议。
请看截图

修正如下:
我有一个用于插入新行和复制/粘贴到新行的命令按钮。所有新行都复制到下面。第一排是15号。代码如下:
ActiveSheet.Unprotect "*****"
lrow = Selection.Row()
Rows(lrow).Select
Selection.Copy
Rows(lrow + 1).Select
Selection.Insert shift:=xlDown
On Error Resume Next
ActiveCell.Offset.EntireRow.SpecialCells(xlConstants).ClearContents
Application.CutCopyMode = False
ActiveSheet.Protect "*****", True, True当添加一个新行并且该行没有值时,问题就开始了。现有行的上面/下面的所有条件格式以及新行的所有条件格式-一切都会消失。看不到工作表的任何单元格背景颜色。当我删除新添加的空行时,条件格式又恢复了活力,单元格颜色也恢复了。只有当我单击命令按钮来添加或插入新行时,才会出现问题。
发布于 2020-02-05 21:35:52
在条件格式中选择规则类型‘使用公式...’,输入以下公式:
=B1=LARGE(($B$1:$B$7)*(A1=$A$1:$A$7);1)(根据需要更改范围),选择所需的格式,在“应用于”字段中选择要应用格式的范围。

https://stackoverflow.com/questions/60073414
复制相似问题