TheTick is right on. If you are just starting VB, pick up the books he suggested. Once you are familiar with the concepts, you should be able to pick up the SolidWorks objects much easier. Some VARs actually offer API classes. I helped teach one that included the basics of VBA programming as well as the SolidWorks API. SolidWorks does have a training manual for their API, but I am not sure if you can get that directly from SolidWorks, or if it's only available through your VAR. It also includes a CD with plenty of samples.
DimensionalSolutions@Core.com
While I welcome e-mail messages, please post all thread activity in these forums for the benefit of all members.