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

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

题主要的代码如下

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