如果范围 ("M7:Q500") 或 ("C7:C500") Excel VBA 发生任何变化,则突出显示整行
Highlight Entire row if any changes occur in Range("M7:Q500") or ("C7:C500") Excel VBA
我设置了密码,但我知道这是完全错误的。我的目标是在 ("M7:Q500") 或 ("C7:C500") 中进行更改时突出显示整行,并根据更改的位置突出显示行。 Ex Cell M7(已更改)突出显示整个 7 行
If Not Intersect(Target, Range("M7:Q500") Or ("C7:C500")) Is Nothing Then
Cell.Interior.ColorIndex = 3
End If
Or
部分是错误的。试试这个:
If Not Intersect(Target, Range("M7:Q500")) Is Nothing Or _
Not Intersect(Target, Range("C7:C500")) Is Nothing Then
Rows(Target.Row).Interior.ColorIndex = 3
End If
我设置了密码,但我知道这是完全错误的。我的目标是在 ("M7:Q500") 或 ("C7:C500") 中进行更改时突出显示整行,并根据更改的位置突出显示行。 Ex Cell M7(已更改)突出显示整个 7 行
If Not Intersect(Target, Range("M7:Q500") Or ("C7:C500")) Is Nothing Then
Cell.Interior.ColorIndex = 3
End If
Or
部分是错误的。试试这个:
If Not Intersect(Target, Range("M7:Q500")) Is Nothing Or _
Not Intersect(Target, Range("C7:C500")) Is Nothing Then
Rows(Target.Row).Interior.ColorIndex = 3
End If