I use spreadsheets to hold information that I later use VBA to export to Word for the purposes of publication with this line:
wordApp.Selection.TypeText MY_STRING
There's way more to it than this, but this is the heart of it.
Is it possible to use VBA to send to Scribus?