I am developing an Excel automation application that reads and writes to an Excel spreadsheet. I have Office 2007 installed on my machine. Therefore, I can reference the Excel 12.0 object library and the Excel 5.0 object library. I do not want to use Excel 5.0 because it is really quite old and poorly documented. Therefore, I refer to Excel 12.0.
However, Office 2003 is installed on the target computer and therefore only has Excel 11.0. Therefore, when I compile my program, it crashes on the target computer, since the link library is different.
I was wondering if there is a way to get Excel 11.0 without installing Office 03? I tried to find the answers on the msdn and microsoft support page but could not find anything? This is rather strange, as it can happen in the future when developers have newer versions of Office than clients?
source
share