我無法弄清楚,爲什麼下面的代碼不會刪除整個行如果山口N
細胞有單詞"Completed"
。的基礎上刪除山口ñ標準整行
Sub DeleteRowBasedOnCriteria()
Dim RowToTest As Long
For RowToTest = Cells(Rows.Count, 14).End(xlUp).Row To 2 Step -1
With Cells(RowToTest, 14)
If .Value <> "Completed" _
Then _
Rows(RowToTest).EntireRow.Delete
End With
Next RowToTest
End Sub
謝謝,但我想你的建議,出於某種原因,沒有什麼是越來越刪除。大部分行都是空白的; Col N中只有少數「已完成」。因此大多數行應刪除。 –
@KimG是對片與數據***活性劑是運行宏***時?? –
是的,它確定。看起來代碼在「Then」之後停止並跳過刪除部分。 –