When you say you created this macro .... well, without being too indelicate, you've actually adapted something that you found somewhere, haven't you?
You're using the clipboard to do something that you could do far more directly, without relying on using an object type which, as far as I can see, only applies to user forms (which you're not using).
Do you actually need to record the text as being Unicode format, or do you just need to replace the contents of the cell with the plain text?
See if the following does what you're after ...
Bookmarks