A Microsoft VBA macro can be created to report on information within the repository and enforce consistency checking. All objects and properties within the data dictionary can be created, read, updated, or deleted based upon rules set within the code. Simple repetitive tasks like updating a value of one data dictionary object from another can therefore be automated.