gpt4 book ai didi

vba - Excel VBA根据不同单元格中的值填充单元格颜色

转载 作者:行者123 更新时间:2023-12-04 21:58:09 25 4
gpt4 key购买 nike

如果值 = 0 并且 L 列中的相邻单元格值为空,我正在修改我的代码以仅填充红色单元格。

对于值 = 0 且 L 列中相邻单元格值不为空的单元格,我想用模式填充 0 单元格。

我附上了它的外观截图。

enter image description here

Sub Fill_Cell()

Dim rngCell As Range

For Each rngCell In Range("C7:K100")
If rngCell.Value = "0" Then
rngCell.Cells.Interior.ColorIndex = 3

Else
''If value = 0 & adjacent cell in column L <> ''
''rngCell.Cells.Interior.Pattern = xlGray16
End If
Next

End Sub

最佳答案

尝试这个

Option Explicit

Sub Fill_Cell()

Dim rngCell As Range

For Each rngCell In Range("C7:K100")
If rngCell.Value = "0" Then
Select Case Cells(rngCell.row, "L")
Case Is = ""
rngCell.Cells.Interior.ColorIndex = 3
Case Else
rngCell.Cells.Interior.Pattern = xlGray16
End Select
End If
Next rngCell

End Sub

关于vba - Excel VBA根据不同单元格中的值填充单元格颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40220294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com