展开全部
追问
Sub 填充()
Set Rng = range("a1" & range("a63300").end(3).row)
For Each rg In Rng
If rg "" Then
rg(1, 2) = rg
sr = rg
Else
rg(1, 2) = sr
End If
Next
End Sub
我改变代码,就不用手动了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
公式法:B2公式:
=IF(A2="",B1,A2)
VBA方法:
cells(1,2)=cells(1,1)
for i=2 to 100
if cells(i,1)="" then
cells(i,2)=cells(i,1)
else
cells(i,2)=cells(i-1,2)
end if
next i
追问
不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Sub ss()
cells(1,2)=cells(1,1)
for i=2 to 100
if cells(i,1)="" then
cells(i,2)=cells(i,1)
else
cells(i,2)=cells(i-1,2)
end if
next i
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |