Like Pike says without knowing what you're trying to do nor how the initial arrays are being created it's hard to give specific advice.
By the looks of it something like:
might work for you... obviously the code for creation of Arr, ArrResults is not there as we don't know how you're creating them.
In the above I sized ArrNot to be the same as Arr initially (max no. of possible values) and ReDim'd on completion based on k with Preserve (best to do as infrequently as possible)
Then posted the results of ArrNot to J1:Jn where n determined by size of ArrNot
(you might need to clear pre-existing results beforehand... again not clear if required or not)
Bookmarks