仅使用 Excel 筛选函数返回可见/未筛选的行

仅使用 Excel 筛选函数返回可见/未筛选的行

我尝试将表 (Table1) 中可见/未过滤的行仅加载到我可以处理的 VBA 数组中。为此,我使用 worksheetfunction.filter 公式。

我可以使用什么Include变量来判断该行是否隐藏,返回 0 和 1 的数组?

在此处输入图片描述

作为一个小例子,我有下表:

在此处输入图片描述

答案1

.SpecialCells(xlCellTypeVisible)

在我的经验中并不总是有效。当我用谷歌搜索它时,我感觉它不像其他函数那样简单易用。这个例子说明它看起来并不是那么容易使用。

第二个答案这里为识别单元格是否可见提供了更好的解决方案。

我自己也用过:https://stackoverflow.com/questions/73553240/using-countifs-in-vba-with-filtered-data/73555673#73555673

相关内容