To create and edit macros, use the Tools/Macro command from the menu.
Use the Macro dialog (Tools/Macro/Macros) to organize your macros and create new ones and the Macro Editor (Tools/Macro/Macro Editor) to edit your existing macro. For an introduction to this process see the Quick tutorial for a Write macro.
To program Ability, you'll need to know two things:
The commands to drive Ability
See how to program each module: Write , Database and Spreadsheet .
Use the Class Browser to examine the object model of Ability – to see this, select Tools/Macro/Macro Editor and use the Class Browser button .
See the Example macros for real life, fully working macros.
The programming language (VBScript)
See the VBScript introduction.