"Is there an application that can automatically split a large word document into several small ones."

The macro given there by SysfilterMaker is great.

Just one small problem on my file, currently the macro doesn't quite get the splitting page breaks correct - it splits after about 3/4 of the page. Then the bottom portion of that page that it missed is at the top of the next page. And the next page is correspondingly shorter.

The beauty of the macro is that it keeps all the formatting - which no other methods I have tried do.

I just need to get the splitting done at the right page breaks, rather than a few lines before the end of the page.

Any help is appreciated.

Regards,
Dave

Subject:

Comment:

The contents of this post will automatically be included in the ticket generated. Please add any additional comments or explanation (optional)

I didn't see any permission settings for files, but I'll double-check... In the meantime, the code is below. This will have to be copy/pasted into an existing VBE module (i.e. you won't be able to File>Import it), let me know how it goes!

If Batches > pgCount Then
errBatchSize = MsgBox(The number of sub-documents exceeds the number of pages in the document!" & vbCrLf & _
"This macro works in units of pages, so the number of sub-documents must be LESS THAN OR EQUAL TO the number of pages." & _
vbCrLf & vbCrLf & _
"Click [Retry] to select a smaller number of sub-documents, or [Cancel] to exit the macro.", _
vbRetryCancel + vbCritical, "WordDoc Splitter Error: Number of sub-documents exceeds number of pages!")

If errBatchSize = vbRetry Then 'vbCancel
GoTo DoRetry
Else
Exit Sub
End If
End If

Translation Office 3000 is an advanced accounting tool for freelance translators and small agencies. TO3000 easily and seamlessly integrates with the business life of professional freelance translators.