none
Exportação Excel. RRS feed

  • Pergunta

  • Bom dia,

    Eu preciso fazer um relatório, que depois vou gerar um excel dele.

    O relatório contém informações e gráficos a partir destas informações.

    Só que eu preciso que depois de exportado para o excel, de acordo com

    a alteração dos dados no próprio excel, o gráfico seja atualizado.

    Qual a melhor forma para eu fazer isso? usando XSLT? eu poderia usar um UC normalmente?

    é possível fazer isso desta forma dinâmica? pq não pode o gráfico não pode ser exportado como imagem,

    ele tem que ser exportado como um objeto gráfico do excel linkado com as informações.

    Obrigado.

    terça-feira, 14 de dezembro de 2010 13:21

Respostas

  • Bom dia Nelas,

    acho que já desenvolvi algo parecido com o que você precisa.

    No meu caso, eu li dados de um arquivo excel e criei outro arquivo excel com um gráfico a partir das primeiras informações.

    Usei a extensão ".xlsm" nas planilhas , depois para gerar dinamicamente o gráfico criei uma Macro e executei ela no final do meu código c#.

    Se não me engano,  o comando para executá la  foi : xlBook.Application.Run(.....)

    No final, meu usuário conseguia mudar dados no Execel.XLSM, e o gráfico era alterado dinamicamente, conforme os dados que o usuário informava.

    Bom espero ter lhe dado uma luz, dá uma pesquisada no uso de macros que acredito, vai resolver seu problema.

    Segue um link com um exemplo simples sobre o assunto:

    http://www.eggheadcafe.com/articles/create_macro_at_runtime_in_dotnet.asp

     :)


    Att, Ana Cristina
    • Editado Ana_Cristina quinta-feira, 16 de dezembro de 2010 13:24 adicionar link
    • Sugerido como Resposta Rodrigo Sória sexta-feira, 17 de dezembro de 2010 14:18
    • Marcado como Resposta AndreAlvesLimaModerator quinta-feira, 13 de janeiro de 2011 11:38
    quinta-feira, 16 de dezembro de 2010 13:21