Just assign the current big Memo to a string and then you can manipulate it with Instr, Left and Right.
I will create something for you, no point in trying something new until we have exhausted the memo route.
The problem with a word doc as an OLE is getting the data in to word, you would have to copy and paste it.