Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
If your criteria range contains blank rows you'll get all the rows from
the table returned when you run the Advanced filter. And you could qualify your range references, to ensure that the correct ranges are being used. For example: Dim wsA As Worksheet Dim wsB As Worksheet Set wsA = Sheets("Sheet1") Set wsB = Sheets("Sheet3") wsA.Range("A5:J42").AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=wsB.Range("A6:B8"), _ CopyToRange:=wsA.Range("A136"), Unique:=False Shilps wrote: Hi, I am trying to use Advanced Filter. I have this code Range("A5:J500").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sheets( _ "Sheet3").Range("A6:B8"), CopyToRange:=Range("A136"), Unique:=False Now the problem with the macro is that even when criteria is changing in Range "A6:B8", it is always giving the same result that it gave when it was run for the first time. -- Debra Dalgleish Excel FAQ, Tips & Book List http://www.contextures.com/tiptech.html |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Advanced Filter Problem | Excel Discussion (Misc queries) | |||
Excel advanced filter problem | Excel Discussion (Misc queries) | |||
Problem with Advanced Filter Criteria | Excel Discussion (Misc queries) | |||
Advanced Filter problem | Excel Discussion (Misc queries) | |||
Problem using Advanced filter | Excel Discussion (Misc queries) |