以下代码是啥意思?

[复制链接]
查看11 | 回复2 | 2011-6-22 11:58:32 | 显示全部楼层 |阅读模式
Sub test()
Application.ScreenUpdating = False
Dim rng As Range
Dim r1, i As Long
Dim findvalue As Range
r1 = ActiveSheet.Range("B65536").End(xlUp).Row
i = 1
For Each rng In ActiveSheet.Range("B1:B" & r1)

Set findvalue = ActiveSheet.Columns(1).Find(what:=rng.Value)

If Not findvalue Is Nothing Then

Cells(i, 3).Value = rng.Value

i = i + 1

End If
Next
Application.ScreenUpdating = True
End Sub

回复

使用道具 举报

千问 | 2011-6-22 11:58:32 | 显示全部楼层
次级测试()
Application.ScreenUpdating =错误作为范围的Dim rng
Dim r1, i作为长期作为范围的Dim findvalue
r1 = ActiveSheet.Range (“B65536”)。末端(xlUp)。行
i = 1
For在ActiveSheet.Range (“B1的每rng :B”...
回复

使用道具 举报

千问 | 2011-6-22 11:58:32 | 显示全部楼层
vb的?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行