The following code copies whatever text is selected then adds it to a newly-created Word doc, removes numbering (as in bullet numbering) and then replaces what is on the clipboard with the modified text. It works fine when Word isn't already open. However if Word is already open it works fine the first time but after that the content of the clipboard isn't changed. Can anybody tell me why?

vb Code:
  1. SendKeys "^c", True
  2.    
  3.     With wdApp
  4.         .Documents.Add , , wdNewBlankDocument, True
  5.         .Documents(1).Activate
  6.         DoEvents
  7.    
  8.         .Selection.PasteAndFormat wdPasteDefault
  9.         .Selection.WholeStory
  10.         .Selection.Range.ListFormat.RemoveNumbers NumberType:=wdNumberParagraph
  11.         .Selection.Copy
  12.  
  13.         .Documents(1).Close SaveChanges:=wdDoNotSaveChanges
  14.  
  15.         If .Documents.Count = 0 Then
  16.             .Quit
  17.             Set wdApp = Nothing
  18.         End If