Building Application-Specific Add-ins
Office XP
For some solutions, creating an application-specific add-in is easier and more convenient than building a COM add-in.
In This Section
- Word Add-ins
- Add functionality to a Microsoft® Word solution by creating a Word-specific add-in.
- Excel Add-ins
- Build a Microsoft® Excel add-in to add tools or commands to a user's Excel environment.
- PowerPoint Add-ins
- Build a Microsoft® PowerPoint® add-in to provide additional functionality to users while they are developing or running a PowerPoint slide presentation.
- Access Add-ins
- Build add-ins for Microsoft® Access to help users manage and analyze their databases.
- Adding and Removing Command Bars for Word, Excel, and PowerPoint Add-ins
- Include code to display or to create the command bar and control when the add-in loads and to hide or to remove the command bar and control when it unloads.
- Controlling Word, Excel, and PowerPoint Add-ins from Code
- Use Microsoft® Word, Microsoft® Excel, and Microsoft® PowerPoint® AddIn objects and the AddIns collections to control the behavior of application-specific add-ins from Microsoft® Visual Basic® for Applications (VBA).
- Securing an Access, Excel, PowerPoint, or Word Add-in's VBA Project,
- Protect your code and prevent users from changing it by setting a password for the add-in Microsoft® Visual Basic® for Applications (VBA) project.
Related Sections
- Add-ins, Templates, Wizards, and Libraries
- Create add-ins to extend an application by adding functionality that is not in the core product itself.
- 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 Applications (VBA) project from code.
- Creating Templates
- Learn how to give users a framework within which to complete common tasks by using templates.
- 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 a solution is that is easy to use.
- Building Reusable Code Libraries
- Increase your efficiency by storing code for functionality you often implement in your procedures.