因此,基本上, 我需要删除所有没有3作为主键字段中第二个数字的记录,例如可以查看这样删除主键中没有#3的所有行作为开始
#39001
或无#3
我想要的是具有非#3开始,其行被删除 所有单元格,我想出了下面的代码, 它消除了一些非#3,但不是全部。 我有超过13000行扫描
Sub keep3()
'
' RemoveNum Macro
Dim i As Integer
For i = 2 To 14000
If InStr(Cells(i, 2), "3") = 2 Then
Else
Rows(i).EntireRow.Delete
End If
Next i
End Sub
如果你能在正确的方向指向我,我会很感激!
谢谢!
这是http://stackoverflow.com/questions/16552173/must-remove-first-character-of-cell-if-not-3created-loop-副本永无止境/ 16552255#16552255 – steveo40 2013-05-14 21:04:02
与其同一人问你最初提供答案的人是谁:D – Mjall2 2013-05-15 16:18:07