Excel 2007 power programming with VBA - Walkenbach, John (Mr. Spreadsheet's bookshelf, 2007)