相关疑难解决方法(0)

删除无法使用SpecialCells抓取的行的最快方法

基于该网站上的另一个问题,我开始想知道删除具有特定条件的所有行的最快方法.

上面提到的问题有各种解决方案:

(1)遍历工作表上的所有行(向后)并逐个删除满足条件的所有行.

(2)首先将适用范围移动到数组中,然后评估数组中的条件,并在此基础上逐个删除基础工作表上的所有行.

可能的改进可能是删除块中的所有行以减少访问工作表的开销.但是如果你走这条路线那么你有多种选择来"存储"范围,然后才真正删除它们:

(1)Intersect用于合并应删除的范围.

(2)只需编写一个String包含要删除的所有行.

那么,这是最快的方法呢?

excel vba excel-vba

1
推荐指数
1
解决办法
396
查看次数

标签 统计

excel ×1

excel-vba ×1

vba ×1