Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel VBA事件-单击自动筛选按钮_Excel_Vba_Autofilter - Fatal编程技术网

Excel VBA事件-单击自动筛选按钮

Excel VBA事件-单击自动筛选按钮,excel,vba,autofilter,Excel,Vba,Autofilter,为了克服自动筛选范围的保护限制(请参阅我的答案:),我希望响应用户单击自动筛选按钮(此时我可以取消对工作表的保护并允许筛选)。我找不到用户单击自动筛选按钮时触发的任何事件,因此我指示用户在单击单元格的自动筛选按钮之前,先选择自动筛选行的单元格(我可以识别的事件) 这是一个基本合理的工作循环,但它确实要求用户以非标准方式工作。是否有任何方法可以捕获(锁定单元格上)已单击的自动筛选按钮 非常感谢您有一个运行代码的按钮。。。为什么你不能告诉那个代码来指示全局要触发的东西呢?谢谢cyril,这是一个快速

为了克服自动筛选范围的保护限制(请参阅我的答案:),我希望响应用户单击自动筛选按钮(此时我可以取消对工作表的保护并允许筛选)。我找不到用户单击自动筛选按钮时触发的任何事件,因此我指示用户在单击单元格的自动筛选按钮之前,先选择自动筛选行的单元格(我可以识别的事件)

这是一个基本合理的工作循环,但它确实要求用户以非标准方式工作。是否有任何方法可以捕获(锁定单元格上)已单击的自动筛选按钮


非常感谢

您有一个运行代码的按钮。。。为什么你不能告诉那个代码来指示全局要触发的东西呢?谢谢cyril,这是一个快速的响应。但这不是我的按钮,而是Excel自动筛选按钮。你知道,如果你选择一行,然后点击“数据”菜单中的“筛选”按钮,你会得到一个。为什么不勾选启用自动筛选保护时对你不起作用?我知道这是一个旧线程,但可能会有所帮助。你有一个运行代码的按钮。。。为什么你不能告诉那个代码来指示全局要触发的东西呢?谢谢cyril,这是一个快速的响应。但这不是我的按钮,而是Excel自动筛选按钮。你知道,如果你选择一行,然后点击“数据”菜单中的“筛选”按钮,你会得到一个。为什么不勾选启用自动筛选保护时,你不工作?我知道这是一个旧线程,但可以帮助。