Microsoft are doing some great UX design these days - check out this really useful Excel error-handling