Relatório Excel 97

Discussão em 'Progress 4GL' iniciado por turks, Junho 9, 2011.

  1. turks

    turks Membro Participativo

    Bom dia!

    Pessoal, criei um relatório bastante avançado que gera no excel, porem, quando o usuário vai gerar no Excel 97 apresenta alguns erros e não gera.
    Ele roda perfeitamente no 2007 e 2010.

    Sabem o que pode ser feito?

    Obrigado!
  2. jdchaves

    jdchaves Membro Participativo

    velho pelo que sei há funçoes que funciona só nos novos excel

    ex: tenho um .Doc que ensina algumas coisa sobre Gerar Relatório Excel, pois é antigo e no 2007 não funciona alguma funções, e creio que é a mesma coisa. Por isso uso o Macro para descobrir como é o codigo e também uso o COM Object Viewer que esta no PRO*Tools ajuda bastante..

    por isso vc tem que verificar a versão e dependendo da versão ira fazer um tratamento diferente.

    acho que é isso
  3. LFBuozi

    LFBuozi Membro Participativo

    Tem razão.
    Detalhe melhor quais tipos de erros e algumas das funções avançadas.

    Por hora, coloque para gerar em máquina com Excel 2007 e salve como 97 com o seguinte comando:
    Código:
    chPlanilha:SaveAs("c:\temp\teste-excel", 1,,,)  /* Excel 97 */
    chPlanilha:SaveAs("c:\temp\teste-excel",,,,)    /* Excel 2007 */
    
    Apenas não coloque extensão no nome do arquivo.
  4. turks

    turks Membro Participativo

    ahh, entendi..

    Vou ver se funciona e posto o resultado aqui!

    Obrigado!

Compartilhe esta Página