INTERA?ÃO COM OFFICE DE QUALQUER VERSÃO
Olá amigos, tudo bem?
no meu sistema, VB.NET 2012 faço interação com aplicativos do OFFICE ( Word, Excel e outlook)
na minha maquina e em outras aqui no escritório usamos o office 2010 e tudo funciona bem. porem em maquinas com outras versões já não funciona.
haveria alguma maneira do sistema funcionar independente da versão do office instalada na maquina?
desde já agradeço
no meu sistema, VB.NET 2012 faço interação com aplicativos do OFFICE ( Word, Excel e outlook)
na minha maquina e em outras aqui no escritório usamos o office 2010 e tudo funciona bem. porem em maquinas com outras versões já não funciona.
haveria alguma maneira do sistema funcionar independente da versão do office instalada na maquina?
desde já agradeço
Bom...vou falar [Ô]pelas antigas[Ô] formas de se trabalhar com outras aplicações office.
Provavelmente teu projeto tem o componente Office referenciado e ai sim dá este tipo de problema por ter uma referencia cravada no projeto, como no passado usavamos o famoso CreateObject nós diziamos para o Office que tiver na máquina [Ô]subir[Ô] e a aplicação usaria-o (claro isso gera conflitos, mas no geral tudo dava certo).
Experimente ver se você não tem como fazer dinamicamente a referência, pois em tese resolveria o problema, mas cuidado com as operações feitas, claro que algumas delas podem estar disponÃveis em uma versão mais recente do Office e não em outras.
Provavelmente teu projeto tem o componente Office referenciado e ai sim dá este tipo de problema por ter uma referencia cravada no projeto, como no passado usavamos o famoso CreateObject nós diziamos para o Office que tiver na máquina [Ô]subir[Ô] e a aplicação usaria-o (claro isso gera conflitos, mas no geral tudo dava certo).
Experimente ver se você não tem como fazer dinamicamente a referência, pois em tese resolveria o problema, mas cuidado com as operações feitas, claro que algumas delas podem estar disponÃveis em uma versão mais recente do Office e não em outras.
Tópico encerrado , respostas não são mais permitidas