列的Excel条件格式
在Excel中,如果Col1和col2使用条件格式发生任何更改,如何更改第3列的颜色?我怀疑只有使用VBA(事件更改)才能更改。如果要将此条件格式应用于Sheet1,请转到VBA>双击Sheet1>粘贴以下代码:列的Excel条件格式,excel,Excel,在Excel中,如果Col1和col2使用条件格式发生任何更改,如何更改第3列的颜色?我怀疑只有使用VBA(事件更改)才能更改。如果要将此条件格式应用于Sheet1,请转到VBA>双击Sheet1>粘贴以下代码: Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Me.Range("A:B")) Is Nothing Then Me.Range("C:C").Inter
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Me.Range("A:B")) Is Nothing Then
Me.Range("C:C").Interior.ColorIndex = 37
End If
End Sub
现在,如果您返回到表1并对A列或B列进行任何更改,您的C列应将其填充颜色更改为蓝色。
希望能有所帮助。谢谢您的回复。。但是我只想给连续的单元格上色。您好,您的意思是只想给与A:B列中已更改的单元格位于同一行的单元格(C列)上色吗?例如,如果单元格A12发生更改,则您希望更改C12的颜色;如果单元格B56发生变化,您想改变C56的颜色,等等?