Jens,

Very nice. I just ran this on my own system and it worked like a charm. Just a note though, might want to mention that this UDF also relies on your ISINARRAY() and ISARRAY() functions. Plus you made use of your FULLFILE udf, which I just removed and re-pointed for my test, which was what you intended right ?

More importantly, this is great stuff. If there is anyway I can assist with this worthy project, please advise.

-Shawn