|
楼主 |
发表于 2018-8-3 15:53
|
显示全部楼层
本帖最后由 luckcsz 于 2018-8-3 15:55 编辑
Sub yy()
Range("a2:f65536").ClearContents
Application.ScreenUpdating = False '
Dim arr, s&, i&, j%, bb
arr = Sheet2.Range("a2:f" & Sheet2.Range("a65536").End(3).Row)
ReDim brr(1 To UBound(arr), 1 To 6)
bb = [i1] ’这里能不能改成多个关键字
For i = 1 To UBound(arr)
If InStr(arr(i, 6), bb) > 0 Then
s = s + 1
For j = 1 To 6
brr(s, j) = arr(i, j)
Next
End If
Next
[a2].Resize(s, 6) = brr
Application.ScreenUpdating = True
End Sub
请版主看下关键字能不能多点
|
-
关键字模板
-
查询的数据表
-
出来的结果
-
查询后的结果
|