Use templates in Project 2007
Why are Microsoft Office Project 2007 templates so complex and specific to different industries? This can be especially confusing when the templates for other Microsoft Office products seem to provide a quick way to get started for almost everybody.
It's almost impossible to create a few basic templates that address all the different project management and scheduling needs of the many different industries that use Project 2007. Instead, Project 2007 templates focus on the program's standard functionality and features, and can serve as example projects that you can follow to establish your own project.
In this article
What's the function of templates in Project 2007?
Project 2007 templates are useful for standardizing the use and appearance of Project 2007 files within a team or across an organization. Some templates work behind the scenes, defining how elements such as views and tables appear in each new project. Other templates are example projects that you can open in Project 2007.
Information in a template can include views, calendars, forms, reports, tables, filters, toolbars, menu bars, macros, and options settings.
What types of templates does Project 2007 provide?
Project 2007 uses the following types of templates to help you standardize information across projects:
The global file (Global.mpt) This is a Project 2007 file that contains default settings that are applied to all new projects. Information in the global file can include the view displayed at startup, the units in which work is displayed (hours, days, or weeks), and whether schedule calculations are manual or automatic.
The enterprise global template Available only in Microsoft Office Project Professional 2007, the enterprise global template is a collection of default settings that exist within a special project on the server and are used in all the organization's projects. The enterprise global template ensures that all projects within an organization follow standards, such as a common use of views, tables, and fields.
Template files These files are typically project files that you save as templates to help you design future projects. Project 2007 also includes default templates for different industries and scenarios that you can use to help start your project.
Learn which templates are available for Project 2007.
How do I work with the global file?
You cannot open the global file in Project 2007. It is only a collection of settings that are applied to all projects.
However, you can use the Organizer to copy a project's local custom elements (such as views and tables) to the global file. This is the easiest way to update the global file to make custom elements available in all new projects.
Learn more about how to use the Organizer to copy elements.
Typically, any changes you make to views, tables, filters, calendars, reports, and forms are local and apply only to the active project file, and any changes you make to toolbars, menus, and import/export maps are global. Global changes are made to the global file immediately and apply to all project files on your computer. When you open a new project file, it reflects your customized toolbars and menus.
Custom formatting (such as bold, italic, color, or bar shape) only applies to the active project file and cannot be copied to other project files on your computer. Changes you make to Visual Basic for Applications (VBA) modules can be either global or local, according to your preference.
How does the enterprise global template work?
The enterprise global template enables a project manager or executive to standardize project elements at the enterprise level. It helps ensure that elements such as views, calendars, and fields are used the same way across an organization.
Unlike the global file (Global.mpt), the enterprise global template is a special project that you open from Microsoft Office Project Server 2007. Only a server administrator can open and change items in the enterprise global template.
How do I work with the enterprise global template?
Before project managers can use projects and resources within the enterprise, the enterprise global template must be customized for the organization. Customizing the enterprise global template enables your organization to set up standards for project management, ensuring that project data is consistent throughout your organization.
Custom fields These are fields that you may have to include in your projects. You may be required to supply information for your enterprise resources, such as enterprise resource pay rates, skills, or position within the organization, using resource breakdown structure (RBS) codes.
Enterprise-specific views, tables, and reports
Enterprise-specific toolbars and menus
Project and resource calendars These calendars help ensure that projects and resources are scheduled in a standard way throughout the organization.
VBA modules These VBA modules enable all project managers working on enterprise projects to automate project tasks.
Resources and tasks are not added to the enterprise global template. If they are added, they aren't saved when the enterprise global template is checked back in.
How do the enterprise global template and global file interrelate?
Office Project Professional 2007 uses both the enterprise global template and the global file (Global.mpt).
When you open an enterprise project from Project Server 2007, the enterprise global template settings, such as default views, toolbars, or tables, are applied to the project.
After the enterprise global template is applied to your project, any items in the global file that do not have the same name as the enterprise global template are also applied to your project file. Therefore, if you have created a custom view, table, or filter that has the same name as one in the enterprise global template, you are prompted to rename or overwrite the custom item.
The enterprise global template takes precedence in most cases over other templates.
Only an administrator can add items to or delete items from the enterprise global template. You can copy items from the enterprise global template into the global file as long as these items do not have the same name as an item in the enterprise global template. All new enterprise projects that you create have this copied item available, but the item isn't saved back to the enterprise global template.
How do I use a template file?
Templates enable you to reuse existing schedules as the starting point for creating new schedules. Any Project 2007 file can be saved as a template for future use.
The following information can become part of a planning template:
Task and resource information
View and text formatting
You can also open default templates with Project 2007.
If you use Office Project Professional 2007 and are logged on to Project Server 2007, you can use the enterprise project templates provided by your administrator.
Learn how to create a new project from a template.