从今天的VBA起,我如何在1周内的所有日期过滤列?

发布于 2025-02-13 18:02:21 字数 220 浏览 0 评论 0原文

从今天开始,我尝试在未来的1周/7天内使用相同的自动滤波器方法在下面显示的VBA中过滤所有日期。我感兴趣的列这次是字段:= 53

    ActiveSheet.ListObjects("Table22").Range.AutoFilter Field:=129, Criteria1:= _
    "UPCOMING"

我想知道这是否可以这样做,如果是这样?

I am trying to filter all dates in a column within 1 week/7 days in the future from today using the same autofilter method in VBA shown below. My column of interest this time is Field:=53

    ActiveSheet.ListObjects("Table22").Range.AutoFilter Field:=129, Criteria1:= _
    "UPCOMING"

I'm wondering if this is possible to do, and if so how?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

毅然前行 2025-02-20 18:02:21

从今天到下周的今天:

.AutoFilter Field:=53, Criteria1:=">=" & Date, Operator:=xlAnd, Criteria2:="<=" & Date + 7

您还可以使用特殊值将过滤器快速设置为“本周”或“下周”。请参阅此列表所有可能的特殊值。

'This Week
.AutoFilter Field:=53, Criteria1:=xlFilterThisWeek, Operator:=xlFilterDynamic

'Next Week
.AutoFilter Field:=53, Criteria1:=xlFilterNextWeek, Operator:=xlFilterDynamic

From today till this day next week:

.AutoFilter Field:=53, Criteria1:=">=" & Date, Operator:=xlAnd, Criteria2:="<=" & Date + 7

You can also use special values to quickly set the filter to "this week" or "next week". See this list all possible special values.

'This Week
.AutoFilter Field:=53, Criteria1:=xlFilterThisWeek, Operator:=xlFilterDynamic

'Next Week
.AutoFilter Field:=53, Criteria1:=xlFilterNextWeek, Operator:=xlFilterDynamic
风向决定发型 2025-02-20 18:02:21

您可以将过滤器设置为这样:

 ActiveSheet.ListObjects("Table22").Range.AutoFilter 129, ">=" & CLng(Date), xlAnd, "<=" & CLng(DateAdd("d", 7, Date))

为了过滤日期,有必要将它们转换为较长的值,否则过滤器无法正常工作。

You can set the filter like this:

 ActiveSheet.ListObjects("Table22").Range.AutoFilter 129, ">=" & CLng(Date), xlAnd, "<=" & CLng(DateAdd("d", 7, Date))

To filter for dates it is necessary to convert them to a long value, otherwise the filter won't work.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文