How can I reliably use activeX components (spreadsheet in my case) if my client may be using one slightly older/newer than the one I developed with? I am using a MS office Spreadsheet 9 component to develop with and it works great. However, I have taken my same application(true app, no dev environment) to 2 different machines and neither of them would display my spreadsheet. One was brand new running office '03, one was older running office 2k. Is there some way I can allow my clients to select their compnent type? Can I programmatically do it for them?
Another odd thing is that it works fine on all the development environments I have access to regardless of the version of excel. I'v tried it on 2 of these machines running office 2k and another running office XP(2002?). Is there a problem using it as part of a standalone app?
Any help would be appreciated.