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