Yes, much clearer, thanks! :)
Unfortunately while I know what you want to do IS possible, I am not at all sure what the best way to do it is, so I'll leave that to others... my method would involve abusing recordsets and arrays a great deal, but that's because this week I am working primarily...