可以编写一段VBA代码完成:
假设是要查找A列包含XXX的,查到后将该行删除
sub test()
Dim i&,r&
r=cells(rows.count,1).end(xlup).row '定位A列最后一行
for i=r to 1 step -1 '从最后一行循环至第一行,倒过来循环是为了保证删除行时不会跳过行,从而造成漏行
if instr(cells(i,1),"XXX")>0 then '如果A列第i行单元中包含XXX,则执行删除整行操作
range("A" & i).EntireRow.delete ‘删除第i行
end if
next
end sub
温馨提示:答案为网友推荐,仅供参考