I've been playing around with AppleScript and created this script that can copy a column to another OO document. I don't know if this would be of use to anyone as it has limits but here it is.
To use it, run it from the source document with a column highlighted. It will copy to the 2nd document you have open and you need to select a row in the destination document where you want to start the pasting. If a column with the same name as the one you've selected exists, it will paste into that one, otherwise a new one will be made.
The outline structure of the source data will be recreated if it doesn't exist in the destination. So you could actually copy a column to a blank document and make it the topic column.
To use it, run it from the source document with a column highlighted. It will copy to the 2nd document you have open and you need to select a row in the destination document where you want to start the pasting. If a column with the same name as the one you've selected exists, it will paste into that one, otherwise a new one will be made.
The outline structure of the source data will be recreated if it doesn't exist in the destination. So you could actually copy a column to a blank document and make it the topic column.