Better explanation for you
Since you said you're not getting it, here are the "rules" you ought to follow for now:
1) have your VB form visible while the word processing is happening. If that is not possible, tell us why.
2) Make an ABORT button on your app that does the following:
2.1) Closes any open word docuemnts and then removes the word object from memory (i.e. set oWord = Nothing). Otherwise you end up with Word tasks kicking around.
2.2) tidies up any other objects or files you had in use during the main loop.
3) In your main loop add a statement DoEvents.
If you do this, you will be able to make your application abort upon clicking the button.
Let us know if you get stuck on any of these steps.
Regards