Geospatial Traning Services decided to make Programming ArcObjects with VBA course available free of charge as a self-paced course. As ESRI mentioned, VBA will not be supported at release 10.1, read more about this here and here, this course will help those of you still working on ArcGIS Desktop 9.3.

programming arcgis with vba-arcobject

This course is broken into two sections: Introduction to VBA for ArcMap and Introduction to ArcObjects. They are meant to be taken in sequence. Exercises for the course come from the book Getting to Know ArcObjects (With CD-ROM) which you’ll need to purchase if you intend to complete the exercises. However, the lectures provided above are free for all to use.

Access free online course Introduction to VBA for ArcMap here
Access free online course Introduction to ArcObjects here