- ·上一篇教育:excel表格上方怎么添加文字
- ·下一篇教育:手机腾讯excel表格怎么增加菜单
excel表格过滤器怎么删除
1.Excel 表格在自动刷新后,过滤器怎么自动复位了?
确实没有看懂你的意思。
猜一下吧:
有一个数据源表格,有8中筛选的条件,可以整理原始数据,你希望有8个工作表,在原始数据变动的时候,还可以在不同的工作表中,用固定的筛选条件看见这些数据。
对吗?
你可以用宏录制试一下。
录制开始——————————————————————————————
复制【sheet 1】到末尾,选中【sheet 1 (2)】,用第一种方法筛选;
复制【sheet 1】到末尾,选中【sheet 1 (3)】,用第二种方法筛选;
…………
复制【sheet 1】到末尾,选中【sheet 1 (7)】,用第三种方法筛选;
——————————————————————————————————录制结束
保存宏,并指定一个快捷键。
以后使用的时候,删除那些复制出来的sheet,然后把数据拷贝到sheet1中,运行宏。
应该可以得到和录制一样的效果。
如果你会VBA,可以编辑录制的宏,使其更有效。
我写的很多宏,开始的时候都是录制的。
不过,最好在2003中录制,在2007中录制的宏,好像不是用VBS写的,很容易出错。
2.如何应用excel 过滤重复的数据
假如A1:A5有5个电话号码,B1:B8有8个电话号码。
方法一:在C1中输入公式:=IF(COUNTIF(A:A,B1),"重复","")下拉填充,然后通过排序或筛选后,删除重复的行即可。方法二:在C1中输入数组公式,直接提取没有重复的值:=INDEX($B$1:$B$8,***ALL(IF(COUNTIF($A$1:$A$5,$B$1:$B$8),"",ROW($1:$8)),ROW(A1)),1)这是数据公式,输入完毕后要按”Ctrl+Shift+Enter"组合键结束。
向下填充至出错位置,公式中区域根据自己的数据格式修改 。
3.EXCEL如何用VBA关闭自动过滤
你写的过程挺复杂,关键问题 VBA关闭自动过滤
我们对 "表2" 进行判断
If Sheets("表2").AutoFilterMode Then '如果 表2 当前为自动过滤状态
Selection.AutoFilter '取消过滤
End If
If Not Sheets("表2").AutoFilterMode Then '如果 表2 当前不是过滤状态
Selection.AutoFilter ' 设置为过滤状态
End If
以上信息不知对你是否有帮助,祝好运