【发布时间】:2014-03-20 02:46:24
【问题描述】:
如果第一个单元格不是数字(文本或空白单元格),我将使用以下代码删除一行
Dim LR3 As Long, i3 As Long
With Sheets("Productos")
LR3 = Range("A" & Rows.Count).End(xlUp).Row
For i3 = LR3 To 2 Step -1
If IsNumeric(Sheets("Productos").Range("A" & i3).Value) Then
Else
Rows(i3).Delete
End If
Next i3
End With
使用 LR3 到 2 是因为第一行是标题行,我不想将其删除。我看不出代码有什么问题,我什至没有错误。你看出什么不对了吗?这可能是一个错误的程序?
【问题讨论】:
-
我只是在 2010 年大肆宣扬这个,它按预期运行。你怎么了?