我想根据其他列填充一列

时间:2017-10-19 14:08:53

标签: excel vba fill

我想要一个基于以下条件填充列c的VBA函数。 注意:我不能使用公式,因为列c已经有值。

如果B为空,则C等于-D

我希望这适用于1000行的范围

提前致谢!

1 个答案:

答案 0 :(得分:1)

试试这个。根据您的需求进行调整。

Sub fill()

For x = 1 To 1000
If Range("B" & x).Value = "" Then Range("C" & x).Value = Range("D" & x).Value * -1
Next x

End Sub