Savian has done a number of projects that automate Excel and other Office products. Some examples are:
Automated the creation of 10,000 Excel worksheets per day
Ultimately took the process from 18 hours on 6 machines to under 10 minutes on a laptop.
Reduced the time to create Visio diagrams from 18 hours per engineer to 1 minute from raw data
Dynamically generated Excel analysis of SAS log files
Included error detection, common error analysis, warning analysis, code review for common logical issues.