none
Gerando planilha do Excel - Urgente RRS feed

  • Pergunta

  • Oi pessoas

     

    Oi Francisco

     

    Dessa vez, preciso mesmo é falar com você.

    Baixei o seu exemplo de gerar planilhas do excel. Porém, ele ta dando o seguinte problema:

    "System.Runtime.InteropServices.COMException (0x80010105): O servidor emitiu uma exceção. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))"

     

    Quando ele vai executar esta linha:

     

    Dim excelBook As Workbook = excelApp.Workbooks.Add(XlWBATemplate.xlWBATWorksheet)

     

    Eu acredito que seja alguma coisa com relação a versão da dll da minha máquina.

    Mas na verdade nem sei como proceder pra resolver isso.

     

    Estou usando o Visual Studio 2005 e o Office 97 (acho que isso que causa todo o problema).

    Logo a versão é a Microsoft Object Library Excel 8.0.

     

    Gostaria de saber como eu faço pra arrumar isso. A empresa toda utiliza essa versão de Office não tem jeito tenho que usar essa.

    Se alguém tiver alguma idéia por favor me ajudem preciso muito fazer isso funcionar.

     

    Obrigada

    Fabiana

     

    quarta-feira, 27 de junho de 2007 17:19

Respostas

  • Fabiana,

     

    O problema é que meu exemplo não é compativel com esta versão do Office. Os métodos são diferentes, tem uma série de coisas que mudou no Office da versão 97 para a 2003 onde eu criei o exemplo. Eu me lembro de ter testado no Office 2000 e funcionou também.

     

    Abraços,
    Francisco
    OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx
    quarta-feira, 27 de junho de 2007 18:58
    Moderador
  •  

    Oi Francisco

     

    Acabei de baixar todas as atualizações possíveis para esse Office e para o meu Windows. E tudo se resolveu.

    Pode colocar ai no seu site que seu super exemplo funciona também para Office 97 sim, desde que as atualizações estejam corretas.

     

    Obrigada pelo exemplo e pela resposta.

    Fabiana

    quarta-feira, 27 de junho de 2007 19:08

Todas as Respostas