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.