【发布时间】:2019-11-12 06:10:44
【问题描述】:
我试图让这个循环重复从 O14:P434 开始的两行。我希望它在整个范围内运行,但仅在 P 列中有值时应用着色。
For loopctr = 14 To 434
Dim gooddate As String
goodate = "O14"
Dim baddate As String
baddate = "P14"
If baddate > gooddate Then
Range("P14").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorAccent6
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End If
Next
我的循环不起作用,我如何让它一直沿着这些行运行。 我让它通过条件格式和记录创建它的宏来工作。
【问题讨论】:
标签: excel vba conditional-statements color-coding