如何用vba删除空白单元格或空行?





在用vba编写解决方案时,会经常遇到需要将空白行或者空白单元格删除的情况。

如下图所示

1

A列有一列数据,现在要把空白单元格删除或者空行删除。如果从上到下遍历删除的话,由于删除的单元格会导致后面的单元格的位置序号发生改变,容易导致程序错误。

这里介绍逆序删除法,即从下到上遍历,遇到空白单元格删除后不会影响上面的单元格的位置序号。

 

发表评论