Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I need to copy all the data from SheetB with ENV_342 criteria to SheetA. I am using the advanced filter. In this code I am using the range A5:B911, but I need to replace this by FILTER naming range. If I just replace the text A5:B911 with FILTER I received the execute error message 1004. Do anyone have a solution? I am using Excel 2003. This is my actual code Sheets("Sheet B").Range("A5:B911").AdvancedFilter Action:=xlFilterCopy, _ CriteriaRange:=Range("A1:A2"), CopyToRange:=Range("A3"), Unique:=False Range("A4").Select Range(Selection, Selection.End(xlDown)).Select ActiveWorkbook.Names.Add Name:="ENV_342", RefersTo:=Selection Thanks Catherine |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
using advanced filter in VBA with a dynamic range | Excel Programming | |||
Advanced Filter to Dynamic Range | Excel Programming | |||
Automatic Range Naming using Advanced Filter? | Excel Programming | |||
advanced filter a range | Excel Worksheet Functions | |||
"Criteria Range" in the "Data/Filter/Advanced Filter" to select Du | Excel Worksheet Functions |