2
我需要有条件地格式化根据加载的数据左右移动的三列。条件是单元格值为空(="")
。我真的很难找出这个问题。更改范围的条件格式化
这里是我的设置:
Sub Conditional_Format()
Dim ws2 As Worksheet
Dim lRow3 As Long, lCol3 As Long
Dim rng8 As Range, rng9 As Range
Set ws2 = Worksheets("Unfav GT500 Comments")
With ws2
lRow3 = .Range("A" & .Rows.Count).End(xlUp).Row
lCol3 = .Cells(3, .Columns.Count).End(xlToLeft).Column
Set rng8 = .Range(.Cells(4, lCol3 - 2), .Cells(lRow3 - 1, lCol3 - 1))
Set rng9 = .Range(.Cells(4, lCol3), .Cells(lRow3 - 1, lCol3))
End With
End Sub
首先,您错过了'End With'。另外,你需要在'rng8'之前'Dim'。你的数据是什么样的?你在哪里寻找空白的细胞?您的帖子似乎有点遗漏。 – BruceWayne
为什么你需要使用VBA?另外,我没有看到CF的任何代码行。你想完成什么? – L42