gpt4 book ai didi

excel - MS Excel VBA - 按日期过滤(不包括整年)

转载 作者:行者123 更新时间:2023-12-03 03:39:28 24 4
gpt4 key购买 nike

我正在寻找能够包含列中除整年(2016 年)之外的所有日期的代码

GRBReportSheet.Range("A" & IHRISFILTERFR & ":L" & IHRISFILTERLR).AutoFilter Field:=4, Operator:= _
xlFilterValues, Criteria2:=Array(0, "12/31/2016") 'Filter by Start Date within 2016

以下代码正在过滤我的报告中 2016 年的所有实例,但在后续部分中,我想按 2016 年以外的所有日期进行过滤。我知道何时使用我会使用的其他项目进行过滤:

Criteria2:=">< Something"

不知道如何在日期数组中使用它。非常感谢您的宝贵时间!!

最佳答案

您可以在自动过滤中使用两个条件:

.AutoFilter Field:=1, 
Criteria1:="<01/01/16",
Operator:=xlOr,
Criteria2:=">12/31/16"

这是一个使用示例 - 可能需要调整以适应您的情况:

enter image description here

Sheet1.Range("A1").AutoFilter Field:=1, Criteria1:="<01/01/16", Operator:=xlOr, Criteria2:=">12/31/16"

关于excel - MS Excel VBA - 按日期过滤(不包括整年),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42462412/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com