Professional Excel development : the definitive guide to developing applications using Microsoft Excel, VBA, and .NET - Bovey, Rob (Addison-Wesley, 2009)