none
exportar para execel RRS feed

  • Pergunta

  • Olá

    Preciso exportar todo conteudo de uma pagina Webform C# para execel. Na net só encontro da gridView. Mas eu tenho varias grids e quero exportar tudo.

    Aguem me ajude.

    sexta-feira, 5 de agosto de 2016 17:30

Respostas

  • Boa tarde Cambrige,

    Obrigado por sua participação no Fórum MSDN.

    Por gentiliza verifique se algumas das opções abaixo se aplicaria a sua necessidade:

    1- Gerar um arquivo CSV: Se você abrir um arquivo CSV no Excel, você poderá ver uma tabela com os dados. Essa opção pode ser usada caso você não precise ter controle sobre formatação, estilos ou estrutura do workbook.

    2- Gerar um arquivo XML: Excel permite que você abra arquivos XML. Você conseguirá ver uma tabela de dados no Excel e terá algum controle de formatação.

    3- Do GridView: Você pode exportar para o Excel usando uma StringWriter e um HtmlTextWriter.

    4- Gerar um arquivo Excel usando Open XML SDK 2.0: Esta opção te dá controle total sobre a formatação e conteúdo da planilha. Há um exemplo detalhado desta opção aqui: Document Assembly Solution for SpreadsheetML

    Para mais informações sobre essas opções você pode dar uma olhada aqui: How to Export Data to Excel from an ASP.NET Application

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 5 de agosto de 2016 19:05
    Moderador

Todas as Respostas

  • Boa tarde Cambrige,

    Obrigado por sua participação no Fórum MSDN.

    Por gentiliza verifique se algumas das opções abaixo se aplicaria a sua necessidade:

    1- Gerar um arquivo CSV: Se você abrir um arquivo CSV no Excel, você poderá ver uma tabela com os dados. Essa opção pode ser usada caso você não precise ter controle sobre formatação, estilos ou estrutura do workbook.

    2- Gerar um arquivo XML: Excel permite que você abra arquivos XML. Você conseguirá ver uma tabela de dados no Excel e terá algum controle de formatação.

    3- Do GridView: Você pode exportar para o Excel usando uma StringWriter e um HtmlTextWriter.

    4- Gerar um arquivo Excel usando Open XML SDK 2.0: Esta opção te dá controle total sobre a formatação e conteúdo da planilha. Há um exemplo detalhado desta opção aqui: Document Assembly Solution for SpreadsheetML

    Para mais informações sobre essas opções você pode dar uma olhada aqui: How to Export Data to Excel from an ASP.NET Application

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 5 de agosto de 2016 19:05
    Moderador
  • Bom dia,

    Devido a falta de resposta do usuário

    essa thread está sendo fechada.

    Se o problema ainda estiver ocorrendo,

    favor abrir uma nova thread.

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 8 de agosto de 2016 12:42
    Moderador
  • Não. não é isso. Tenhos 9 gridViews e quero exportá-los todos.
    segunda-feira, 8 de agosto de 2016 15:21