首页 > 解决方案 > 列的 Excel 条件格式

问题描述

在 Excel 中,如果使用条件格式对 Col1 和 col2 发生任何更改,如何更改第三列的颜色?

标签: excel

解决方案


我怀疑这只能通过 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").Interior.ColorIndex = 37
    End If
End Sub

现在,如果您返回 Sheet1 并对列 A 或 B 进行任何更改,您的列 C 应该将其填充颜色更改为蓝色。希望能帮助到你。


推荐阅读