可能表达不清楚,我上传一下截图这是我的桌子我不想在 Ch. 部分使用过滤器,但是当我删除过滤器时,Excel 会删除所有过滤器。
答案1
如果您不希望“自动筛选下拉符号”出现在任何特定列上,在您的情况下是第 4 列即 Ch,那么您需要使用 VBA 宏。
:警告:
宏是解决该问题的唯一可能方法。
Sub AutoFilter()
With Range("A1")
.AutoFilter Field:=1, VisibleDropDown:=Ture
.AutoFilter Field:=2, VisibleDropDown:=True
.AutoFilter Field:=3, VisibleDropDown:=True
.AutoFilter Field:=4, VisibleDropDown:=False
.AutoFilter Field:=5, VisibleDropDown:=True
End With
End Sub
怎么运行的:
- 要获取 VB 编辑器,请按Alt+F11或者选择 Sheet TAB,然后R右键单击并点击五查看代码。
- 复制&粘贴此代码作为标准模块。
- 现在按Alt+Q返回工作表。
- 节省工作簿作为启用宏的*.xlsm。
- 最后跑步宏。
注意:
您发现第 4 列(即 Ch)上没有出现“筛选下拉”符号。
为了使其正常,请从数据菜单中点击过滤命令。
根据需要调整字段编号和过滤范围。