The Microsoft Office AppleScript Dictionaries provides comprehensive access to the classes and commands you need for programmatically controlling Office applications by using AppleScript.
Classes and commands in the Office AppleScript Dictionaries often have many properties and parameters. Many of these properties and parameters are represented by enumerations -- or lists -- of constants rather than text or numbers or Boolean operators. These enumerations use many of the same words as their parameters or properties and are usually descriptive of what they represent. Because of the nature of the AppleScript language and the complexity of the underlying object model, expressions containing several properties and parameters can be very long and often look confusing. In such cases, it is helpful to use parentheses to separate out one property from another to make your scripts easier to read. Additionally, you will find that the object model for each Office application is very deep, requiring several layers to access certain objects. You might find it helpful to use variables to store these objects and reduce the complexity of your script.


