Hi,
When Excel copies from a filtered set of data it only picks up the visible
cells, so if you want to copy the whole list to a specific location, you can
do somenthing like this
Range("E1", [E1].End(xlDown)).Copy
Sheets("Sheet2").Range("A1").PasteSpecial
--
Thanks,
Shane Devenshire
"Kurt Biesemans" wrote:
> Hello,
>
> I have a worksheet (500 rows) with columns A till E
> The values in column E look like this:
>
> Antwerpen
> Brussels
> Antwerpen
> Antwerpen
> Mechelen
> Antwerpen
> Mechelen
> Gent
>
> Now with an advance filter I want to get the unique values in column E.
> This filter looks like:
> lastRow = MyWorksheet.range("A" & rows.count).end(xlup).row
> MyWorksheet.Range("E2:E" & lastrow +1).Advancedfilter
> Action:xlFilterInplace, Unique:=true
>
> This give me a perfect list of the unique values in column E.
> NOW!!! I need to loop over the unique values and put the values somewhere in
> another worksheet.
>
> Anybody any idea how I can select the rows and loop over them?
>
> Regards
> Kurt
>
>
>
|