【发布时间】:2018-03-20 19:27:59
【问题描述】:
我有两列数据正在使用 VBA 进行清理。如果 A 列中的值是非数字或空白,我需要删除整行。以下是我尝试使用的数据示例和代码。如果 IsNumeric 返回 false,它似乎完全跳过了删除行的代码部分。
9669 DONE
9670 OPEN
Order # STATUS
9552
9672
无效的代码。
Dim cell As Range
For Each cell In Range("A1:A" & max_col)
If IsNumeric(cell) = False Then
Cells(cell, 1).Select
Rows(cell).EntireRow.Delete
Exit For
End If
Next cell
感谢任何帮助!
【问题讨论】: