This is a terrific finance/vba book: http://www.amazon.com/Advanced-modelling-finance-using-Excel/dp/0471499226/ and this is one of the best for building excel/vba apps: http://www.amazon.com/Professional-Excel-Development-Applications-Addison-Wesley/dp/0321262506/