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#
- Configure o IDE para usar Aspose.Cells for .NET para trabalhar com a tabela de consultas
- Carregue o arquivo Excel no objeto Workbook que contém o QueryTable
- Acesse a primeira planilha, obtenha a coleção dos objetos QueryTable e obtenha o primeiro QueryTable
- Imprima as informações básicas da QueryTable selecionada
- Verifique a existência da conexão externa e exiba suas propriedades
- Atualize as configurações de conexão no objeto QueryTable
- 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#.