Excel VBA - 行删除工作表排序后过滤器

时间:2018-01-24 20:43:01

标签: excel excel-vba filter vba

在我目前正在处理的工作表中,我设置了一个过滤器,其中包含排除总行数的所有行(我在左边用红色框表示蓝色数字,似乎标识了行包含在过滤器范围内):

enter image description here

然后删除工作表(第20行)的总行和结尾之间的行:

Rows(iLastWizardRow - 1).EntireRow.Delete

该行删除,但似乎仍未包含在过滤器中:

enter image description here

然而,当我对工作表进行排序时,它包括行" 21",它甚至不是蓝色,并且似乎不包含在过滤器中:

enter image description here

如何排除使用其余行排序的总行数?看起来过滤器已经停在第20行,所以我不知道如何继续。任何帮助都会很棒。

0 个答案:

没有答案