Hi, I'm reading multi-column data into an array using the "array = range.value" method. Once I have the data in the array, I need to remove any duplicates. It would be easiest I suppose to use advanced filter with the unique option on the data before I read it in, but for various reasons that won't work in this case. I could put the data into a collection first using examples others have posted, but how do I get the non-duped collection back into the array I'm working with? Thanks for your help!