Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4611|回复: 2

[已解决]【求教】判断自动筛选前是否有勾

[复制链接]
发表于 2011-9-19 01:28 | 显示全部楼层 |阅读模式
5学分
MSGBOX Worksheets(ActiveSheet.Name).FilterMode
在如图的自动筛选前如果打有沟,可没有筛选,一样的是Flase

所以请求判断如图的当前表格是否有勾




最佳答案
2011-9-19 09:14
回复 xdwy81129 的帖子

  1. Sub 是否处于筛选状态1()
  2.     MsgBox IIf(ActiveSheet.FilterMode, "处于筛选状态", "未处于筛选状态")
  3. End Sub
  4. Sub 是否处于筛选状态2()
  5.     MsgBox IIf(ActiveSheet.AutoFilterMode, "有筛选下拉箭头", "无筛选下拉箭头")
  6. End Sub
复制代码

未命名.JPG
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2011-9-19 09:14 | 显示全部楼层    本楼为最佳答案   
回复 xdwy81129 的帖子

  1. Sub 是否处于筛选状态1()
  2.     MsgBox IIf(ActiveSheet.FilterMode, "处于筛选状态", "未处于筛选状态")
  3. End Sub
  4. Sub 是否处于筛选状态2()
  5.     MsgBox IIf(ActiveSheet.AutoFilterMode, "有筛选下拉箭头", "无筛选下拉箭头")
  6. End Sub
复制代码

回复

使用道具 举报

 楼主| 发表于 2011-9-19 23:06 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-23 21:13 , Processed in 0.446485 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表