Extending product function with VBA : Automation and System Architect : Planning an automated solution with System Architect : Interface between external applications
  
Interface between external applications
Microsoft VBA can be used to import, export, read, create, modify, update, and delete model objects based upon values in other applications. Example functions include creating diagrams, symbols and definitions, building relationships between symbols and modifying the data dictionary properties.
See also
Planning an automated solution with System Architect