Results 1 to 6 of 6
  1. #1
    2 Star Lounger
    Join Date
    May 2003
    Location
    Chicago, Illinois, USA
    Posts
    159
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Print Markup Only (Word 2002)

    I have a client who wants to track changes in a document (read: I'm being forced to use Track Changes).

    The comment balloons are cute and all, but they're very tiny and hard to read.

    Is there a way to print just the commentary?

    Thanks.

    Neal

  2. #2
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Re: Print Markup Only (Word 2002)

    As with previous versions of Word, if you print Comments without balloons, I believe the comments follow at the end of the document. You toggle the balloons using Tools>Options...>Track

  3. #3
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Re: Print Markup Only (Word 2002)

    When you say "just the commentary," perhaps you mean that literally. The closest I can see is a macro approach, but I haven't tested it:

    Sub PrintComments()
    ActiveDocument.PrintOut Item:=wdPrintComments
    End Sub

    I vaguely recall another thread on printing comments within the past few months. Perhaps a quick search for that would shed more light.

  4. #4
    Uranium Lounger
    Join Date
    Dec 2000
    Location
    Los Angeles Area, California, USA
    Posts
    7,453
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Print Markup Only (Word 2002)

    Does <!post=this,332342>this<!/post> thread help?

  5. #5
    Star Lounger
    Join Date
    Feb 2003
    Location
    Annapolis, Maryland, USA
    Posts
    84
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: Print Markup Only (Word 2002)

    I don't know if Neal's idea was to just print comments, as opposed to also printing insertions and deletions, (selecting "List of Markup" from the Print menu will accomplish printing all three), but that's what I've been wanting. I tried your macro, and it didn't work. It printed the insertions and deletions along with the comments. If somebody's got another idea for printing just comments, I'd love to hear it.

    Michael
    Michael Coleman
    BOMI International

  6. #6
    Super Moderator jscher2000's Avatar
    Join Date
    Feb 2001
    Location
    Silicon Valley, USA
    Posts
    23,112
    Thanks
    5
    Thanked 93 Times in 89 Posts

    Re: Print Markup Only (Word 2002)

    Ouch, the "didn't test it" bit me in the backside, didn't it. Try this instead:

    <pre>Sub CopyCommentsToNewDoc()
    ' Macro to copy comments from the Active Document to a new document
    If ActiveDocument.Comments.Count = 0 Then
    ' There are no comments in the active document
    MsgBox "No comments to print. Bye!"
    Exit Sub
    End If
    ' Create object references to avoid confusion
    Dim docMarked As Document, docNew As Document, intCount As Integer
    Set docMarked = ActiveDocument
    Set docNew = Documents.Add
    ' Insert title in new document
    docNew.Content.InsertAfter "Comments from " & docMarked.FullName
    With docMarked
    For intCount = 1 To .Comments.Count
    ' Type or paste the comment into the new document
    docNew.Content.InsertAfter vbCrLf & vbCrLf & _
    "Comment #" & CStr(intCount) & ": "
    ' Choose one of the two approaches to the comment:
    ' This code will *not* carry over formatting
    docNew.Content.InsertAfter _
    docMarked.Comments.Item(intCount).Range.FormattedT ext
    ' This code will carry over formatting, for better or worse
    'docMarked.Comments.Item(intCount).Range.Copy
    'docNew.Range(docNew.Content.End - 1, docNew.Content.End - 1).Paste
    Next
    End With
    ' Clean up objects and make the comment document active
    Set docMarked = Nothing
    docNew.Activate
    Set docNew = Nothing
    End Sub</pre>

    You then can print the new document. If there is a particular format you'd like, you can add a template to the Document.Add line.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •