I use this formula to copy unique records from Column A into Column B.
Range("A1", Range("A100").End(xlUp)).AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("B1"), Unique:=True
Instead of copying it into Column B how do you put the filtered results into an array in Excel VBA?
You will want to Read this and it will point you in the right direction
It says: