Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Unique Filter Macro not working correctly
The folloiwng macro is intended to look at a list of numbers in column "M"
and copy unique records only to column "B". But I'm still getting duplication in column "B". Macro: Sub Macro1() ' copy unique Work Order numbers to columb "B" Range("M6:M200").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _ "B6"), Unique:=True End Sub column "M" 73369 73369 73369 75817 75817 results in column "B" 73369 73369 75817 |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Unique Filter Macro not working correctly
Check you data in column M, you probably have spaces at the beginning or end
of entries causing it to appear duplicated. Use Trim to remove leading and trailing spacers -- Regards, Nigel "Jay" wrote in message ... The folloiwng macro is intended to look at a list of numbers in column "M" and copy unique records only to column "B". But I'm still getting duplication in column "B". Macro: Sub Macro1() ' copy unique Work Order numbers to columb "B" Range("M6:M200").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _ "B6"), Unique:=True End Sub column "M" 73369 73369 73369 75817 75817 results in column "B" 73369 73369 75817 |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Unique Filter Macro not working correctly
That's what i suspected at first.
But when I manually type the values in (witn no leading or trailing spacers), I get the same results. "Nigel" wrote: Check you data in column M, you probably have spaces at the beginning or end of entries causing it to appear duplicated. Use Trim to remove leading and trailing spacers -- Regards, Nigel "Jay" wrote in message ... The folloiwng macro is intended to look at a list of numbers in column "M" and copy unique records only to column "B". But I'm still getting duplication in column "B". Macro: Sub Macro1() ' copy unique Work Order numbers to columb "B" Range("M6:M200").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _ "B6"), Unique:=True End Sub column "M" 73369 73369 73369 75817 75817 results in column "B" 73369 73369 75817 |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Unique Filter Macro not working correctly
This command requires a column header. You should include the column header
for column M in the source range as well as the copy_to range. Assuming your header for M is in M5 it will put the header in B5 followed by the unique results under it. Range("M5:M200").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _ "B5"), Unique:=True |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Macro not working correctly | Excel Discussion (Misc queries) | |||
Filter (blanks) with two or more unique values not working | Excel Discussion (Misc queries) | |||
Adv Filter - Unique Items NOT working | Excel Discussion (Misc queries) | |||
Advanced Filter not working correctly in macro | Excel Programming | |||
Filter for Unique Values not working | Excel Discussion (Misc queries) |