本文作者:office教程网

excel中VBA快速取消工作簿中各工作表的自动筛选

office教程网 2025-01-11 11:50:30
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

当工作簿中的工作表数量较多时,要快速取消各个工作表中的自动筛选可以下面的VBA代码。

1.按Alt F11,打开VBA编辑器。

excel用颜色标记包含数组公式的单元格

当工作表中包含大量多单元格数组公式时,有时为了方便编辑这些数组公式,可能希望将工作表中的数组公式单独标记出来,以区分非数组公式,这时可以用下面的VBA代码来实现。选择包含数

2.在代码窗口中输入下列代码

Sub RemoveAllAutoFilter()
Dim sht As Worksheet
For Each sht In ActiveWorkbook.Worksheets
If sht.AutoFilterMode = True Then sht.AutoFilterMode = False
Next
End Sub

3.关闭VBA编辑器,按快捷键Alt F8,打开“宏”对话框,选择包含“RemoveAllAutoFilter”的宏名,并单击“执行”按钮。

如何利用VBA获取Excel最近使用的工作簿列表

下面的VBA代码可以获取Excel中最近使用的工作簿的完整路径和名称,并将其放到代码所在工作表的A列中。在Excel2007和Excel2010中,如果通过Office按钮(或文件选项卡)Excel选项高级设置显示最近

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel中VBA快速取消工作簿中各工作表的自动筛选发布于2025-01-11 11:50:30
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: