That looks nice! Great job.
Well I'm pretty sure Omnicalc or something grants the feature of copy and pasting, though I don't remember correctly.
I don't know about Omnicalc, but I know you can do it in DoorsCS7.
You can also do it with XLib/Celtic III/XCopy.
Ya, I wasn't really sure if it was Omnicalc that I was thinking about. I just knew something did