Creating Templates
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
In some cases, your application might require you to give users a framework within which to complete common tasks. A template can provide such a framework. Within a template, you can include boilerplate text and graphics, custom styles, toolbars and menu items, macros, and Microsoft® Visual Basic® for Application (VBA) code.
In This Section
- Word Templates
Create custom word-processing applications, and take advantage of the power of Microsoft® Word to create nicely formatted invoicing, reporting, and form letter applications easily. - Excel Templates
Use a Microsoft® Excel template when you want to distribute a custom spreadsheet application that has an Excel user interface component. - PowerPoint Templates
Use a Microsoft® PowerPoint® template when you must have a custom application for building presentations. - Access Templates
Create default templates for the forms and reports stored in a database, so when you create a new form or report, it is based automatically on the default template.
Related Sections
- Add-ins, Templates, Wizards, and Libraries
Extend an application by adding functionality that is not in the core product itself by creating add-ins. - What Is a COM Add-in?
Extend the functionality of your Microsoft® Office-based applications without adding complexity for the user. - Building COM Add-ins for Office Applications
By building COM add-ins, you can extend the functionality of your Microsoft® Office-based applications without adding complexity for the user. - Building COM Add-ins for the Visual Basic Editor
Customize your development environment and work with components in a Microsoft® Visual Basic® for Application (VBA) project from code. - Building Application-Specific Add-ins
Understand when and how to create application-specific add-ins. - Creating Wizards
Understand how to create a wizard to walk users through a series of steps to create a new document, spreadsheet, presentation, database, or Web application and to deliver an application is that is easy to use.