如何在vba中使用excel的查找替换功能?





如下图所示,

1

excel内置的查找功能具有很强大的功能,不仅可以在当前工作表中进行查找,还可以在整个工作簿中查找。

不仅可以精确查找还可以模糊查找。

当需要在遍历满足某个条件的所有单元格时,可以在vba中使用查找替换来遍历,省去了逐个单元格遍历的麻烦。

但是vba中只提供了Range对象的Find方法,没有提供在工作簿中查找的方法。

如果需要在工作簿中应用查找替换方法,可以遍历工作簿中的所有工作表,在每个工作表中使用查找替换方法。

代码如下:

当然也可以使用字典对象来判断查找替换的终点

如下代码所示

 

 

 

打赏
       

发表评论