vba - 在 VBA 中设置颜色
问题描述
我在下面尝试过,但不起作用...
家庭或办公室的 O 列想显示 O 列是否是家庭,然后 P 列将填充颜色
Sub colour()
If Range("O:O").Value = "Home" Then
Range("P:P").Interior.Color = RGB(222, 244, 180)
End If
End Sub
谢谢。
解决方案
尝试这个
Dim i as integar
for i = 2 to range("O" & Rows.Count).end(3)(1).row
if range("O" & i).value="Home" then range("P" & i).Interior.Color = RGB(222, 244, 180)
Next i
推荐阅读
- java - 如何使用流框架发送 HTTP 请求
- android - 带有 ViewModel 的 Android Hilt 范围为 Navgraph,Provider Factory 问题
- r - 类似于cox回归风险模型,我们可以使用survivalsvm得到生存曲线和风险比吗?
- url - Laravel FormRequest 从 url 获取参数
- sql - 从 sql BigQuery 中的数组对象中获取键值对
- javascript - jQuery/TypeScript/JavaScript 类中的延迟语句
- amazon-web-services - Gitlab CI管道在同一阶段并行运行作业并调用/触发同一阶段的其他作业
- python - 如何找到字符串和浮点/整数的特定组合?
- python - 计算 7 天累积变化
- python - 将变量分成几部分并将每个部分的总和相加