Morning all,
Jal,
I tried the first suggestion inserting into a new table - that worked reasonably well/fast (it's not too many columns), so thanks. Might be the easiest way for me to aggregate the data.
I am going to look at the dictionary suggestion today so thanks again :)