问题描述如下,请大神帮忙解惑
Sheets("深南 L").Activate
bbb = Sheets("深南 L").Range("A1048576").End(xlUp).Row
For aaa = 3 To bbb Step 1
mm = Sheets("深南 L").Range("B" & aaa).Value
nn = Sheets("深南").Range("B:B").Find(mm).Row------问题点:如果找不到,不会清除上次的行号值,抓取数据是会沿用上一次的行号
With Sheets("深南 L")
.Range("AR" & aaa) = Sheets("深南").Range("AS" & nn)
.Range("AS" & aaa) = Sheets("深南").Range("AT" & nn)
.Range("AU" & aaa) = Sheets("深南").Range("AU" & nn)
End With
If IsEmpty(Cells(aaa, 1)) Then
Exit For
End If
Next
Sheets("深南 L").Activate
bbb = Sheets("深南 L").Range("A1048576").End(xlUp).Row
For aaa = 3 To bbb Step 1
mm = Sheets("深南 L").Range("B" & aaa).Value
nn = Sheets("深南").Range("B:B").Find(mm).Row------问题点:如果找不到,不会清除上次的行号值,抓取数据是会沿用上一次的行号
With Sheets("深南 L")
.Range("AR" & aaa) = Sheets("深南").Range("AS" & nn)
.Range("AS" & aaa) = Sheets("深南").Range("AT" & nn)
.Range("AU" & aaa) = Sheets("深南").Range("AU" & nn)
End With
If IsEmpty(Cells(aaa, 1)) Then
Exit For
End If
Next