我正在使用Microsoft Interop读取数据。
在excel表格中,多个随机列都设置了“过滤器”。如何找出哪些单元格/columns设置了过滤器?我只想加载设置了筛选器的列。
下面是工作表的外观
行1-5,列1-10长文本描述了工作表中的数据,我不想加载
第1-10行,第1列有些数据,未过滤,我不想加载
行1-10,列2-15仅为某些列设置筛选器,我希望检测筛选器并加载整个列数据
发布于 2012-04-15 01:58:03
Worksheet接口具有返回AutoFilter接口的AutoFilter属性。AutoFilter接口具有返回<AutoFilter>D9>D12Worksheet>接口的Range属性,该属性返回的范围为interface.Filters接口是D17的集合;这些列的顺序与AutoFilter.Rangehttps://stackoverflow.com/questions/10155810
复制相似问题