Hi Davis
As a starting point, I think you can't go wrong with John Walkenbach's excellent Excel Programming for Dummies - it's a great introduction at exactly the right pace, especially if you haven't done any programming before.
All the best
Richard