Please look over the code, something isnt right even though I have compared this to a bunch of posts already. I made comments throughout regarding what is happening where. thank you.

VB Code:
  1. Sub CreateWord()
  2.  NewBook = ActiveWorkbook.Name 'Obtains the name of the spreadsheet
  3.  
  4. 'This code requires a referece to the Word object model
  5.  Dim Appword As New Word.Application
  6.  Dim wdDoc As Word.Document ' What is this for?
  7.          
  8.  Set Appword = CreateObject("Word.Application") 'There is a new workbook created called object?
  9.  
  10.    Appword.Documents.Add
  11.    
  12.     Windows(NewBook).Activate 'Makes sure I stay in the right place for copying from Excel
  13.     Sheets("CHART").Select
  14.  
  15. For i = 1 To 6
  16.     Windows(NewBook).Activate 'Makes sure I stay in the right place for copying from Excel
  17.     Sheets("CHART").Select
  18.     CName = "Chart " & i 'Selects the  chart to be copied
  19.     Sheets("Chart").ChartObjects(CName).Activate
  20.     Sheets("Chart").ChartObjects(CName).Copy
  21.    
  22.     MsgBox ("We are on Chart: " & CName)
  23.        
  24.     MsgBox (Appword.Name) 'This only says Microsoft Word
  25.     Appword.Selection.PasteAndFormat wdChartPicture 'Errors and states "command is not available"
  26.    
  27. Next i
  28.  
  29. Appword.Visible = True
  30.  
  31. 'Save New File as : Need to Change File Location information.  This is where the newly created file is saved to.
  32. '
  33.  
  34.        ChangeFileOpenDirectory _
  35.         Drive & Path
  36.         Appword.ActiveDocument.SaveAs FileName:=FileName & ext, FileFormat:= _
  37.         wdFormatDocument, LockComments:=False, Password:="", AddToRecentFiles:= _
  38.         True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:= _
  39.         False, SaveNativePictureFormat:=False, SaveFormsData:=False, _
  40.         SaveAsAOCELetter:=False
  41.        
  42.  
  43.    Appword.Documents.Save
  44.    Appword.Documents.Close
  45. '~~~~~~~~~~~~~~~~~~~~~~~~
  46.     Windows(NewBook).Activate
  47.     Sheets("CHART").Select
  48.  
  49. Set Appword = Nothing
  50. End Sub