Microsoft Office


Microsoft Office is a commercial suite of document editing applications, that allow users to create text documents, spreadsheets, presentations and other types of documents. The Office suite has a public API that allows the development of extensions and integration with other applications.

Advantages

  • A comprehensive set of objects, methods and properties are available in the API
  • Different integration points allow development of many extension types
  • The API is well documented

Disadvantages

  • Some features are available only in .NET, while others only from VBA
  • The .NET APIs require the .NET runtime to be installed

Components

  • Word
  • Excel
  • Powerpoint
  • Access
  • Outlook
  • OneNote

Versions

  • Microsoft Office 2000
  • Microsoft Office XP
  • Microsoft Office 2003
  • Microsoft Office 2007
  • Microsoft Office 2010
  • Microsoft Office 2013
  • Microsoft Office 365