Actually, if the target is an enemy, it will self-cast cure and never make it to the second line.
Macros don't do anything different from using the ability directly on the chosen target (<t>, <tt>, <mo>, whatever). And all heal spells self-cast when the chosen target is hostile.
You can turn off errors in the chat log, but not the sound and not the message that shows up in the middle of the screen.