excel去除列表中某字段为空白的行,一般大家都晓得用定位删除空值的方法就可以做到了(如果你不晓得,可以看本文最后的部分)。那么如何删除包含指定字符的单元格所在行呢?本文结合定位删除空值和宏(或者说VBA)的方法,来讲一个比较简单的方法。
工具/原料
excel2013或者其它版
方法/步骤
2
打开宏,(快捷键是ALT+F11),弹出宏窗口后。1,在菜单栏里,选择“插入”-“模块”2,在弹出的模块窗口里,再次选择“插入”-“过程”名称随便写一个就可以了,然后其它默认,确定就可以了。
3
在打开的过程窗体里输入以下代码,然后执行就可以了。Dim cel As RangeFor Each cel In ActiveSheet.UsedRangeIf InStr(cel.Value, '房地产') <> 0 ThenRows(cel.Row).DeleteEnd IfNext
4
至于删除含有空白单元格所在行的方法,简要提一下。1,选中某列,快捷键CTRL+G2,在“查找和选择”中找到”定位条件“3,勾选空值4,任一空白单元格上右键“删除”ok
注意事项
1
本方法会删除表格里所有含有某字符的单元格所在的行,而不是删除某列含有某字符的单元格所在的行。
2
删除某列含有某字符的单元格所在的行请关注我其它的经验。
上一篇:excel两列数据合并且自动换行
下一篇:看黛力新说明书说明了黛力新怎么样