excel:find一个范围内的date
这是一个我想弄明白几天的问题。 我有一个他们带假期的人的名单。
喜欢这个:
我正在使用高级filter和多个标准查找两个之间的查找date,我插入在我的标准>
或<
和返回所有人之间的范围。
这是代码:
Sub FiltroAutomatico() ' ' FiltroAutomatico Macro ' ' Sheets("BASE_TOTAL_ATUAL").Range("A1:J445").AdvancedFilter Action:= _ xlFilterCopy, CriteriaRange:=Range("CONSULTA!Criteria"), CopyToRange:=Range _ ("CONSULTA!Extract"), Unique:=False Range("H25").Select ActiveWindow.SmallScroll Down:=-15 Range("G3").Select End Sub
和我的标准一起工作正常:
翻译我插入单元格: >10/02/2017
和<10/06/2017
。
这是我的问题开始。 当我插入一个范围,它只返回这些date内的“开始”和“完成”的值。 如果有人从10/01/2017
到10/10/2017
假期休假,或者他的假期从08/06/2017
开始,并在15/08/2017
结束,它不会出现在我的search。
我在VBA方面有点新,在我的研究中,我没有find解决这个问题的办法。
任何build议将不胜感激,我不知道是否有可能使用高级filter。
我最初发现了这个问题,但我不知道这是否对问题完全有用。