【发布时间】:2021-01-04 05:21:52
【问题描述】:
如果 K 列小于 L 列,是否可以使用 VBA 设置条件格式以突出显示 Excel 电子表格中的行或单元格?
我在搜索时出现的前几个谷歌页面上有一条路线,但我什么也做不了:(
Sub SpecCheck()
Dim iRow As Range, cell as Range ' I also added the cell as Range
Set iRow = Range("$J$2:$L$50")
For Each cell In iRow
If cell.Value <> "" And cell.Value > Range("$L$2").Value And cell.Value < Range("$K$2").Value Then
cell.Interior.Color = RGB(255, 0, 0)
End If
Next
End Sub
任何帮助将不胜感激
【问题讨论】:
-
答案是肯定的。即使没有按预期工作,您能否分享您的尝试?
-
@FaneDuru 我在最近的尝试中添加了,感谢您的时间
-
您所问的内容并未反映在您发布的代码中...所以,您是否需要一些条件格式应用于“K:K”列的切片与“L:L”列.我的理解正确吗?
-
@FaneDuru 是的,所以如果 L 的值小于 K 的值,我希望它突出显示行或仅突出显示有问题的单元格
-
如果是这样,您检查我的答案代码了吗?它突出显示单元格(如果它不为空)...
标签: vba formatting conditional-statements