体验零代码搭建

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

网友投稿  ·  2023-05-06 18:05  ·  在线excel  ·  阅读 3197


Excel是许多职场人士常用的烦恼之源,学习相关技巧需耗费大量时间。简道云作为一款办公神器,能很好地替代Excel。它是一个在线表单和数据管理工具,支持PC端和手机微信浏览器操作。除此之外,简道云还能辅助企业进行流程审批、财务报销、人事管理等业务管理,满足不同需求。

当工作簿中的工作表数量较多时,要快速取消各个工作表中的自动筛选可以下面的VBA代码。 1.按Alt+F11,打开VBA编辑器。 2.在代码窗口中输入下列代码 Sub RemoveAllAutoFilter()Dim sht As WorksheetFor Each sht In ActiveWorkbook.WorksheetsIf sht.AutoFilterMode = True Then s

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

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

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

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

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

Sub RemoveAllAutoFilter()Dim sht As WorksheetFor Each sht In ActiveWorkbook.WorksheetsIf sht.AutoFilterMode = True Then sht.AutoFilterMode = FalseNextEnd Sub

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


excel利用VBA实现类似条件格式改变字体字号的效果 << 上一篇
2023-05-06 18:05
如何利用VBA获取Excel最近使用的工作簿列表
2023-05-06 18:05
下一篇 >>

相关推荐