Hello, this is my first post here.

i'm trying to make an app that opens some word documents and copies them all to a single document. i.e, it should append the contents of some selected docs to a resultant one.

i'm doing the app in C# (i might end up doing it in vb.net in the end, at the moment i try to make a prototype work), but from what i've seen it's the same api after all so i can convert vb and vba easily. Also this forum seems specialised to office which is a good thing.

The prob is that as a beginner, the Application and Document APIs are realy too big and i'm not sure which direction to follow.

i tried something like
...
.Selection.InsertBefore(text)
or
.Selection.InsertAfter(text)

but i always get the thing inserted in the beginning of the document.

moreover i'm almost sure that this is not the right way of doing it cause the text looses all the formating. it's just a plain string at the end and it looses color and font, bold, italic , etc

i also tried to take ranges for the source docs and add them to the summing doc, but this was errogenous as well, saying something about ranges not being from the same story (no idea what that means).

Can you give me any directions on how to go about this?

thank you in advance