Creating Templates

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.