excel中共200行(第一列是日期,其余的为数据),只要显示最近的一个星期的,其余的自动隐藏,请高手帮忙…

如题所述

右击工作表标签>查看代码>粘贴下面代码.
在A列任意单元格输入日期值时会触发该事件,筛选A列大于等于7天前日期的所有值.

Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Column = 1 Then
Application.ScreenUpdating = False
With Range("a:a")
.AutoFilter
.AutoFilter 1, ">=" & Date - 7
End With
Application.ScreenUpdating = True
End If
End Sub
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-26
数据--筛选
第2个回答  2012-06-26
选中第二行 点窗口-----冻结窗口 之后就可以拉到你想看的那行去了
相似回答
大家正在搜