具体步骤:
1. 打开Excel,选择需要进行筛选的数据表格。
2. 在“开发工具”选项卡中,点击“Visual Basic”按钮,打开Visual Basic编辑器。
3. 在Visual Basic编辑器中,选择“插入”选项卡,然后点击“模块”按钮,在新建的模块中输入以下代码:
Sub 自动筛选()
Dim rng As Range
Set rng = Application.InputBox("请选择要筛选的区域:", Type:=8)
If Not rng Is Nothing Then
rng.AutoFilter
End If
End Sub
4. 保存代码,返回Excel表格。
5. 在Excel表格中,选中需要进行筛选的数据区域。
6. 打开“宏”窗口,选择刚才创建的“自动筛选”宏,然后点击“运行”按钮。
7. 在弹出的对话框中,选择需要筛选的条件,点击“确定”按钮,即可完成自动筛选。
需要注意的是,在使用以上方法时,需要确保数据区域有表头,并且表头中的每一列都有相应的条件和筛选方式。另外,以上代码中的InputBox函数用于弹出选择区域的对话框,可以根据实际需要进行修改。