我想问下我的代码的一些帮助。这是在导入文件后使用宏记录器捕获的。 基本上,我导入了一个文本文件,并将文件导入Excel(宏开始)后,我删除行10-12和自动筛选它是有效的。 (宏停止)删除空行
之后,我想从A10开始删除所有空/空行。所以我添加了代码(在"'ADDED to DELETE ROWS"
下)。 我需要的是用“TEST”删除所有行,删除所有空行并过滤第一行。
代码的第一部分正在工作,但删除空白行并不起作用。 你能帮我找出下面我的代码有什么问题吗? 请点击链接显示结果(之前和之后)。
谢谢你,感谢你的帮助。
Sub Macro2()
Rows("10:12").Select
Selection.Delete Shift:=xlUp
Selection.AutoFilter
'ADDED to DELETE ROWS
'Worksheets("Sheet1").Activate
On Error Resume Next
With Range("A10:A")
.Value = .Value
.SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End With
End Sub
问候,wezzer
范围(“A10:A”)将无法选择单元格A10下的其余列。在这里寻找替代品:https://stackoverflow.com/questions/6301665/how-to-count-the-number-of-rows-in-excel-with-data/14390619#14390619 – xthestreams
谢谢xthestreams,我是新的以超越宏观。该代码来自其他帖子,我编辑它。基本上,我想删除空白行,以及像“文本”的文本行。 – wezzer