Åtkomst till Excel QueryTable med C#

Följ den här artikeln för att komma åt och uppdatera en Excel QueryTable med C#. Den innehåller detaljer för att ställa in IDE:n, en lista med steg och ett kodexempel för att komma åt och redigera en Excel‑frågetabell med C#. Du kommer att lära dig att kontrollera och komma åt samlingen av frågetabeller, hämta den och uppdatera dess egenskaper om det behövs.

Steg för att uppdatera en extern datakoppling i Excel med C#.

  1. Ställ in IDE:n att använda Aspose.Cells for .NET för att arbeta med frågetabellen
  2. Läs in Excel-filen i objektet Workbook som innehåller QueryTable
  3. Öppna det första bladet, hämta samlingen av QueryTable-objekt, och hämta den första QueryTable
  4. Skriv ut den grundläggande informationen för den valda QueryTable
  5. Kontrollera att den externa anslutningen finns och visa dess egenskaper
  6. Uppdatera anslutningsinställningarna i QueryTable-objektet
  7. Skriv de uppdaterade egenskaperna och spara arbetsboken

Dessa steg sammanfattar hur man arbetar med en extern datakoppling med C# i en Excel-fil. Ladda Excel-filen i Workbook-objektet, öppna det första bladet, hämta samlingen av frågetabeller, skriv ut frågetabelldata och uppdatera dess egenskaper. Åtkomst till den externa anslutningen i frågetabellen, uppdatera dess egenskaper och spara den på disken.

Kod för att uppdatera en QueryTable‑anslutning med C#.

Den här koden visar hur man utför olika operationer på Excel QueryTable. Se till att du ställer in AdjustColumnWidth och PreserveFormatting tillsammans, eftersom de ofta används ihop i query table‑utdata. Kontrollera också om QueryTable fortfarande finns kvar efter att du gjort ändringar, eftersom olämpliga ändringar kan leda till att QueryTable inte sparas i den resulterande Excel‑filen.

Den här artikeln har lärt oss processen för att arbeta med frågetabellen i en Excel‑fil. För att skapa delsummer i en Excel‑fil, se artikeln Skapa delsummer i Excel med C#.

 Svenska