I have been using spreadsheets since the early 80's (Lotus-123A). Developed literally 100's of them including VBA coding. Like Scott said let us know what you are having trouble with and we can help.
The main thing you want to do when developing a spreadsheet is to test, test, test the results. I can't count how many spreadsheets I have seen where the developer has used wrong formulas and logic!