Autofilter using cell reference

E

Eliott

Hi, would someone please help me with this trouble?

E3 (Input cell) is formatted h:mm

I have a macro to detect what's in E3 and autofilter a specific Field to
match (=) what's in E3.

Although the time format is the same for both E3 and column being filtered,
it appears that Excel cannot find a match.

I've attempted both of the following but same result...no match. What am I
doing wrong?

MACRO # 1:

Sub check_overlaps()
'
' check_overlaps Macro
' Macro recorded 4/22/2008 by espencer
'
Range("A10:T10").AutoFilter Field:=12, Criteria1:=Range("E3").Value

'
End Sub



MACRO # 2:
Sub check_overlaps()
'
' check_overlaps Macro
' Macro recorded 4/22/2008 by espencer
'
Range("A10:T10").AutoFilter Field:=12, Criteria1:="=" &
Range("E3").Value, Operator:=xlAnd

'
End Sub
 
D

Dave Peterson

Working with autofilter and dates can be a pain.

Maybe the same thing is true with times???

I'd try these until one (I hope) would work:

Criteria1:=cdbl(Range("E3").Value)

'match the format of the column being filtered
Criteria1:=format(Range("E3").Value, "hh:mm:ss")

Criteria1:=">=" & Range("E3").Value, _
Operator:=xlAnd, "<=" & Range("E3").Value

Criteria1:=">=" & cdbl(Range("E3").Value), _
Operator:=xlAnd, "<=" & cdbl(Range("E3").Value)

'match the format of the column being filtered
Criteria1:=">=" & format(Range("E3").Value, "hh:mm:ss"), _
Operator:=xlAnd, "<=" & format(Range("E3").Value, "hh:mm:ss")


I didn't test any of these.

Please post back with your results?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top