How do I copy building blocks/auto text entries from one template to another?
Posted on 2008-10-09
I have a number of auto text and building block entries in Template 1. I want to copy the entries to Template 2. This way I can distribute the template to others, and they will have access to the entries.
I have searched for a suitable method to do so with no luck. I have read a number of articles about methods that can be used to deploy the entries in the BuildingBlocks.dotx file or other similarly named file. In short fashion, the deployment methods will not work for my needs. The users that I need to share the templates with travel, which means they typically dont have access to a shared directory on a server. Its also not feasible to explain to a large number of users how to utilize a shared template with the building blocks. Its not feasible to expect the users to use a custom BuildingBlocks.dotx file on their computers.
The best method for sharing entries for my needs is to provide the users with a template that contains the entries. That is, when I create the building blocks (reuse auto text from templates created in Word 2003), I save them in a specific template not BuildingBlocks.dotx. This makes it possible to use the template and entries while not connected to the network.
In Word 2003, I used Tools>Templates and Add Ins>Organizer to copy auto text entries, macros, and styles between templates, i.e., from Template 1 to Template 2.
It appears this is another TAKE AWAY thank you Microsoft for Office 2007.
In Word 2007, the Developer>Macros>Organizer dialog box has Style and Macro Project Items tabs, but there is no longer an Auto Text tab.
I have tried these steps using Building Blocks Organizer.
Open Template 1 the source.
Open Template 2 the target.
In Template 1, open Building Blocks Organizer.
Select an entry.
Click Edit Properties.
In the Modify Building Block dialog box, attempt to save the entry in Template 2.
The Save in list does not contain the name of Template 2.
I can do this.
Open Template 1.
Insert the entry.
Copy and paste the entry in Template 2.
Create a new building block entry and save it in Template 2.
I have several target templates and several entries that need to be available in all. Repeating the steps above will be labor intensive to say the least.