My bedtime reading of late is Excel 2003 Power Programming with VBA by JohnWalkenbach. I'm very much a novice at VBA but the book is very informative, butit's not cheap and at the end of the day it's what you the reader gets out ofit.