Now here is some evidence ...
Originally I had the Memo as a variable under Private (Form), and the CopyToClipboard did not work.
Thinking it was my coding, I added a Memo to the form and duplicated the code so the new Memo would receive data (it is used for concatenation).
CopyToClipboard then worked.
So I deleted the original variable, hid the new Memo, and placed it down the Z order.
CopyToClipboard then failed.
At that point I found the solution in this thread.
After posting my previous reply, I commented out the solution, I made the Memo visible again, and the CopyToClipboard then worked. Weird.
Violent coding does not work and neither does hiding things.
B