Results 1 to 5 of 5
  1. #1
    New Lounger
    Join Date
    Feb 2008
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts
    We are converting to Office 2010 from Office 2002 and have found that our staff store autotext entries in Word. We would like to use the Organizer to copy the autotext entries into a new MyAutoTextEntries template and then when their new pc arrives, use the Organizer to move them back. We found that the Organizer in 2010 does not list the AutoText entries. Any suggestions for the best way to do this other than copying the normal.dot file?

  2. #2
    Super Moderator
    Join Date
    Dec 2000
    Location
    New York, NY
    Posts
    2,970
    Thanks
    3
    Thanked 29 Times in 27 Posts
    Autotexts stopped being available in the Organizer, beginning with Word 2007. This was consistent with Microsoft's introduction starting with Word 2007, of Building Blocks, which are meant to supersede autotexts. If you go to Insert > Quick Parts > Building Blocks Organizer, you can see the new organizer that was created just for building blocks.

    Also note that starting with Word 2007, the Normal.dot template was replaced by the Normal.dotm template, so copying your old Normal.dot would not be the way to go.

    Since you're migrating from Word 2002 to Word 2010, this would be best time to switch from use of autotexts to Building Blocks. I don't know of any automated way to convert your custom autotexts to Building Blocks (maybe someone here will chime in with help with that), so you may have to go through a manual process of inserting all of your autotexts into a temporary document, and then selecting each in turn and re-saving them as Building Blocks.

    Gary

  3. #3
    New Lounger
    Join Date
    Feb 2008
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thank you for the response, Gary. Hopefully we do not have too many locally stored autotext entries to deal with and will use the new Building Blocks feature. On the bright side, most of the autotext entries that the do use are stored within templates that are on a shared drive.

    Best Regards,
    Jan

  4. #4
    Super Moderator
    Join Date
    Jan 2001
    Location
    Melbourne, Victoria, Australia
    Posts
    3,853
    Thanks
    4
    Thanked 259 Times in 239 Posts
    You can open an old dot template in Word 2007/2010 and all the Autotext entries will be available in the Building Blocks. This allows you to do a SaveAs on the dot template to make it into a dotx or dotm template including all the Autotext entries.

    If you have opened an old template with Autotexts then you can use the Building Blocks Organiser to edit the properties of each one and change the property of where the entry is stored. This is a 'one at a time' effort though. A macro to do the same would not be too difficult to create.

    Another alternative is that suggested by Gary - putting all autotext entries into a document and then use that to recreate them as Building Blocks. Code to help that effort would look like this
    Code:
    Sub InsertAllTemplateBuildingBlocks()
    'Inserts all attached template autotext entries into the current file
      Dim sAuto As Variant
      For Each sAuto In ActiveDocument.AttachedTemplate.AutoTextEntries
        Selection.TypeText "===================================" & vbCr
        Selection.TypeText sAuto.Name & vbCr
        sAuto.Insert Where:=Selection.Range, RichText:=True
        Selection.TypeText vbCr & vbCr
      Next sAuto
    End Sub
    Andrew Lockton, Chrysalis Design, Melbourne Australia

  5. #5
    New Lounger
    Join Date
    Feb 2008
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thank you, Andrew. This is all helpful and useful information as we move forward.

Posting Permissions

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