首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何识别设置了过滤器的单元/column?

如何识别设置了过滤器的单元/column?
EN

Stack Overflow用户
提问于 2012-04-15 01:35:24
回答 1查看 5K关注 0票数 4

我正在使用Microsoft Interop读取数据。

在excel表格中,多个随机列都设置了“过滤器”。如何找出哪些单元格/columns设置了过滤器?我只想加载设置了筛选器的列。

下面是工作表的外观

行1-5,列1-10长文本描述了工作表中的数据,我不想加载

第1-10行,第1列有些数据,未过滤,我不想加载

行1-10,列2-15仅为某些列设置筛选器,我希望检测筛选器并加载整个列数据

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-15 01:58:03

  • Worksheet接口具有返回AutoFilter接口的AutoFilter属性。
  • AutoFilter接口具有返回<AutoFilter>D9>D12Worksheet>接口的Range属性,该属性返回的范围为interface.
  • The。Filters接口是D17的集合;这些列的顺序与AutoFilter.Range
  • The D21接口中的列的顺序相同,该属性指示是否正在筛选列。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10155810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档