Here is another possibility...
http://www.amazon.com/Mastering-VBA-...6737074&sr=8-2
It covers XL2003 and earlier, but the concepts you learn should work in
XL2007 as well.
Rick
"Shatin" <lk1439-(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>I am not a professional programmer, just someone who needs to use Excel VBA
>to solve problems from time to time. Sometimes I wish I had a bit more
>basic programming knowledge, e.g. basic sorting algorithms, recursions. Can
>someone recommend some good books for me to read (or sites to browse)? It
>would be perfect if all the examples are given in Excel VBA but this is not
>a must.
>
> TIA