To add to what has been suggested, the onDemand eLearning courses for MicroStation VBA can be found starting on http://www.bentley.com/en-US/Training/Products/Resources/Books/
More details on the "Learning MicroStation VBA" Bentley Institute book mentioned can be found on http://www.bentley.com/en-US/Training/Products/Resources/Books/Learning+MicroStation+VBA.htm