自动筛选问题:我现在在excel中只想让A列、C列和F列自动筛选,其他列不筛选怎么操作?

自动筛选问题:我现在在excel中只想让A列、C列和E列自动筛选,也就是这三列的字段边上有个下拉图标,其他列(B、D、F列)不筛选,怎么可以实现?效果如图
ca,百度反应太慢了,我还以为刚才没提交上,同一个问题连续提问了三次,如果回答满意直接把这三个问题一块回答了,采纳的话相当于挣了150分

第1个回答  2012-03-09
哈哈!你的赏分也不低哦。
其实,表头一起设置筛选后,只选择你要的列(A、C、E列的倒▲下拉框)便行。
虽然那些不想用的倒▲(B、D、F列)觉得别扭,但没必要太介意它的存在吧。
第2个回答  2012-03-08
这个不是数据自动筛选,是数据有效性的设置。
对姓名列,班级列和性别列设置数据有效性,这样,这三列的每个单元格都会有一个下拉箭头,只需点击下拉菜单,选取所需的内容就可以了,从而避免发生输入性错误。
数据有效性设置方法:
数据->有效性->允许里面选“序列”
在来源里面填写数据(数据之间用英文状态下的逗号隔开)
确定。追问

我要的效果是不点击的时候也显示那个下拉标志,而有效性只有在点击的时候才会出现,再说我的目的是筛选,我点击性别下拉图标可以迅速筛选出性别为男生的行,用数据有效性只是输入数据方便,是无法实现筛选功能的

追答

试试这个vb程序吧,我也是现学现卖
Sub HideAutoFilterDropdowns()
Dim Rng As Range
Set Rng = ActiveSheet.Range("A1:D1")
With Rng
.AutoFilter Field:=1, VisibleDropDown:=True
.AutoFilter Field:=2, VisibleDropDown:=False
.AutoFilter Field:=3, VisibleDropDown:=True
.AutoFilter Field:=4, VisibleDropDown:=False
.AutoFilter Field:=5, VisibleDropDown:=True
.AutoFilter Field:=6, VisibleDropDown:=False
End With
End Sub

参考百度文库里面的这篇文章:隐藏自动筛选时出现的下拉箭头

参考资料:百度文库

本回答被提问者采纳
第3个回答  2012-03-08
点自动筛选都有个按钮(下拉图标)的啊,没关系的啊。
根据你要的条件在(A,C,E )列一个一个设置你的筛选条件就可以的。
其余列不选(BDF)就不会筛选.
第4个回答  2012-03-08
做不到
第5个回答  2012-03-08
你的A列筛选干什么?那是姓名啊?你的问题似乎不太清楚.追问

我只是举个例子,A列我只想筛选出名字为“张五”的

追答

这个好办啊,你先使用自动筛选,然后在A、C、E三列的下拉箭头下使用“自定义”来设置就行.但我想你的想法这是这样吧?你是不是C列里面想要哪个班就直接点哪个班出来,不用手输入?在E列里面直接选"男""女"?要是这样的话你就得用数据有效性
“数据”/“有效性”/有效性条件里面在“允许”里面点“序列”,“来源”里面输入“一班,二班”或“男,女”。注意:不输入引号,中间的豆号要使用半角符号,即英文状态下输入。

相似回答