Office 2003 programming [electronic resource] : real world applications