excel - 列的 Excel 条件格式
问题描述
在 Excel 中,如果使用条件格式对 Col1 和 col2 发生任何更改,如何更改第三列的颜色?
解决方案
我怀疑这只能通过 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 应该将其填充颜色更改为蓝色。希望能帮助到你。
推荐阅读
- angular - 我在运行角度材料时遇到问题
- ios - 在编辑模式下仍可选择单元格
- webpack - 使用 webpack 定义插件在编译时定义导入路径
- react-native - 如何修复 React-Native 错误“无法解压缩 gradle-5.4.1-all.zip”
- python - 循环遍历具有列标题的行
- graphql - GraphQL Dataloader - 带有 load() 函数的全局变量
- tensorflow - 无法在我的 Colab 托管运行时中使用 tensorflow.keras.layers.CuDNNLSTM 或 keras.layers.CuDNNLSTM
- mysql - aws mysql 数据库(Amazon RDS)还是 mongodb?
- ruby-on-rails - 使用管理时添加请求参数时出现不允许的参数错误
- python - 我怎样才能使列表中的每个项目延迟发生?