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#.
- Ställ in IDE:n att använda Aspose.Cells for .NET för att arbeta med frågetabellen
- Läs in Excel-filen i objektet Workbook som innehåller QueryTable
- Öppna det första bladet, hämta samlingen av QueryTable-objekt, och hämta den första QueryTable
- Skriv ut den grundläggande informationen för den valda QueryTable
- Kontrollera att den externa anslutningen finns och visa dess egenskaper
- Uppdatera anslutningsinställningarna i QueryTable-objektet
- 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#.