DOCmerge - merge multiple Word documents into a single .DOCX (edit the script if you want to produce .DOC) file

Add multiple .DOC/.DOCX (or also .TXT etc. [can disable this inside the script]) files at the "docs" folder, named alphabetically in the order you wish them to be concatenated (say add a numeric prefix to their name).

Drag-drop the "docs" folder you wish to merge onto the DOCmerge.vbs file in order to get a Word file with the same name as the folder, but with the suffix "_CONCATENATED.DOCX".

Important note: page layout of different sections/pages is not respected by the above script, so either fix the page/section formatting by hand (create section breaks where needed and change page layout for those sections you want to layout say horizontally [landscape] instead of vertically [portrait]). Can also try uncommenting "word.Selection.PasteAndFormat wdPasteDefault" by removing the ' in front of it and commenting the next line instead, in case that action also copy/pastes page orientation (haven't tried it and find it unlikely though). Doing that change will render the script non-workable at older Word versions though. To fix this issue a total rewrite of the script is needed to enumerate all sections and copy text per section, also reading and setting the section orientation and whatever other section layout settings from the source file to the target file.

For the above to work you need Microsoft Word installed and Windows Script Host (pre-installed by default at WinXP and Windows Vista, can get it from http://msdn2.microsoft.com/en-us/library/ms950396.aspx)

Download: DOCmerge_20180202.zip