MartynC:
Not yet in a position to ask the right questions. Still working on the code and have some things to try.
You said in Reply #2 that you had a program that "chokes at around the 150/160 character mark". That is the program I want you to post.
...R