I use Excel via COM automation (in c#), but it seems that the problem has no control over what version of excel is started on the box - we use both Excel 9 and Excel 11 and
This article may be of use:
http://forums.devx.com/showthread.php?p=457900#post457900
Like the commenters above, it's unclear to me why Excel 11 would have problems with an Excel 9 spreadsheet