I will biasedly say:

http://freeexcelhelp.blogspot.com/20...-in-excel.html

That's my blog.

But I honestly read J Walkenbach's VBA book... here is one of them:
http://www.pricegrabber.com/search_g...oduct/sv=title

Here are some of his others:
http://www.pricegrabber.com/john+wal.../sv=findit_top

Key is practice! Just record some macros and do some minor altering.

I used the MSGBOX command in the immidiate window of the VBA screen to play and learn what alot of the methods do.