JNB,
I'm sure there are plenty of books on VBA however there is a very good
training module that was developed a few years ago by Microsoft. You can
find it on the MVP webpage at:
http://www.mvps.org/project
Look for the links and download link. When you get to that page, all the
way at the bottom is a link to "Project 98 Visual Basic Environment
Training Materials". Although it says it covers Project 98, the
information is equally applicable to the most current versions of
Project. One only significant difference is that later versions of
Project have added objects to the Project object library and some new
methods, events and properties are available.
It is a great place to start and the cost is right - free.
John