I agree with victorlee, and albeit I am finance by profession, i learnt all the VBAs, macros, programming all thru books and internet. I have attended a few advance courses for VBA and etc, but still find the self learning the best.
Start with the recording functions and then press Alt+F11...