If, in your user environment, there is the possibility that a use does not
have word
I would definitely use OnError to control the flow.
In our facility, Excel is always installed with Office, so if they have
Excel, they
have Word.
As for your copy/paste issue:
can you post your code?
I'll have to play with it a bit.
I've done it before, but I don't have the code with me now.