'Sheet3.Range("A3:H8000").Select
'Selection.ClearContents
On Error Resume Next
a = Sheet1.[A65536].End(3).Row
For i = 5 To a
b = Sheet3.[A65536].End(3).Row
If Sheet1.Cells(i, 10) = [A1] Then
Sheet3.Range("a" & b + 1).Resize(, 8) = Sheet1.Range("a" & i).Resize(, 8).Value
End If
Next
End Sub
加一句 ON ERRRO RESUME NEXT 也可以 但是请注意在157行有错误 需要注意