Acessar QueryTable do Excel usando C#

Siga este artigo para acessar e atualizar um Excel QueryTable usando C#. Ele contém detalhes para configurar o IDE, uma lista de etapas e um código de exemplo para acessar e editar uma tabela de consulta do Excel usando C#. Você aprenderá a verificar e acessar a coleção de tabelas de consulta, obtê‑la e atualizar suas propriedades, se necessário.

Etapas para Atualizar a Conexão de Dados Externa do Excel usando C#

  1. Configure o IDE para usar Aspose.Cells for .NET para trabalhar com a tabela de consultas
  2. Carregue o arquivo Excel no objeto Workbook que contém o QueryTable
  3. Acesse a primeira planilha, obtenha a coleção dos objetos QueryTable e obtenha o primeiro QueryTable
  4. Imprima as informações básicas da QueryTable selecionada
  5. Verifique a existência da conexão externa e exiba suas propriedades
  6. Atualize as configurações de conexão no objeto QueryTable
  7. Escreva as propriedades atualizadas e salve a pasta de trabalho

Estas etapas resumem como trabalhar com uma conexão de dados externa usando C# em um arquivo Excel. Carregue o arquivo Excel no objeto Workbook, acesse a primeira planilha, recupere a coleção de tabelas de consulta, imprima os dados da tabela de consulta e atualize suas propriedades. Acesse a conexão externa na tabela de consulta, atualize suas propriedades e salve‑a no disco.

Código para atualizar a conexão do QueryTable usando C#.

Este código demonstra como executar diferentes operações na Excel QueryTable. Certifique‑se de definir AdjustColumnWidth e PreserveFormatting juntos, pois eles são frequentemente combinados na saída da tabela de consulta. Além disso, verifique se a QueryTable ainda existe após fazer alterações, pois alterações inadequadas podem não salvar a QueryTable no arquivo Excel de saída.

Este artigo nos ensinou o processo de trabalhar com a tabela de consulta em um arquivo Excel. Para criar subtotais em um arquivo Excel, consulte o artigo Criando subtotais no Excel usando C#.

 Português