程序如果单元格中有信息,不做处理如果单元格中没有信息,填充上一个单元格的信息,如何解决?(关键词-for)

如何用VBA写这个for和dowhile循环写这个程序:
程序如果单元格中有信息,不做处理
如果单元格中没有信息,填充上一个单元格的信息:相当于单元格的下拉复制

题主要的代码如下

Sub copycell()   
  For i = 2 To 10
    If Range("B" & i).Value = "" Then
      Range("B" & i).Value = Range("B" & (i - 1)).Value
      
    End If
  Next
 
End Sub

img

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632