excel以指定的单元格为筛选的条件对数据表进行筛选....

自动录制的筛选宏如下
Selection.AutoFilter
ActiveSheet.Range("$N$1:$N$600").AutoFilter Field:=1, Criteria1:="2016.1.1"
End Sub
我想让2016.1.1这个值变为指定的单元格的内容,可以实现吗?
以上是查询界面和要筛选的数据表,分别在不同的表格内

第1个回答  2016-08-02
假设2016.1.1所在的单元格为C1
如果你的数据源在表Sheet1,那么应该是:
Sheets("Sheet1").Range("$N$1:$N$600").AutoFilter Field:=1, Criteria1:=Range("C1")本回答被提问者和网友采纳
第2个回答  2016-08-02
把Criteria1:="2016.1.1"改成Criteria1:=$A$1 不知道你这个日期单元格在哪格,自己改
第3个回答  2016-08-02
当然可以啦。追问

说下方法啦…^_^……

相似回答