Share via


Developing Office Solutions

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.

Office solution development is typically the process of customizing an Office application to perform some function or service. Developing an Office solution can range from writing a simple Visual BasicĀ® for Applications (VBA) procedure to creating a sophisticated financial analysis and reporting application. An Office developer is anyone who uses the programmability features of Office to make an application do something better, faster, or more efficiently than it could be done before. An Office solution is an application that uses an Office application or component as part of its overall architecture.

Every custom solution is, in some sense, an answer to a particular problem or need. Once you understand the problem, the success of your solution will depend on your ability to deliver a response that uses appropriate tools tailored to the experience level of the people who will be using your solution.