Hi~程式如下, 請問不知道為什麼執行過一次, 仍然會有清不乾淨的狀況, 資料大約1~3萬筆, 是哪裡出了問題? 或是先進有比較好的方法可以指導一下:'(
Sub jj()
m = Sheets("Temp1").Range("A1").CurrentRegion.Rows.Count
For i = 2 To m
If Sheets("Temp1").Cells(i, 14).Value = "abc" Then Rows(i).Delete Shift:=xlUp
Next
End Sub作者: Hsieh 時間: 2013-11-19 11:05
Sub jj()
i = 2
With Sheets("Temp1")
Do While .Cells(i, 1) <> ""
If .Cells(i, 14) = "abc" Then
Rows(i).Delete Shift:=xlUp
Else
i = i + 1
End If
Loop
End With
Msgbox "經過篩選, 剩餘資料共 " & i-1 & " 筆"
End Sub