如果列中的單元格不是數字,我試圖編寫/查找運行時刪除單元格中的值的宏。 IE刪除列B中的所有單元格如果找到一個字符串。我有這個腳本來刪除空行。 只是試圖重新編寫,以便它可以刪除基於這些condiitions如果字符串中包含字符串,則清除一列值中的單元格
Sub RemoveRows()
Dim lastrow As Long
Dim ISEmpty As Long
lastrow = Application.CountA(Range("A:XFD"))
Range("A1").Select
Do While ActiveCell.Row < lastrow
ISEmpty = Application.CountA(ActiveCell.EntireRow)
If ISEmpty = 0 Then
ActiveCell.EntireRow.Delete
Else
ActiveCell.Offset(1, 0).Select
End If
Loop
End Sub
我不想刪除的行,只是明確了文本 –
當遍歷向後@SleepParalysis好吧,我已經編輯了答案 – 2014-01-14 15:20:14
是即使在我明確將日期格式化爲數字(因爲它們是01-Jan-2010)之前,我的所有日期都會被刪除。 –