Excel QueryTable openen met C#

Volg dit artikel om een Excel QueryTable met C# te openen en bij te werken. Het bevat details om de IDE in te stellen, een lijst met stappen, en voorbeeldcode voor het openen en bewerken van een Excel‑querytabel met C#. Je leert hoe je de collectie querytabellen kunt controleren en benaderen, deze kunt ophalen en, indien nodig, de eigenschappen kunt bijwerken.

Stappen om een externe Excel‑gegevensverbinding bij te werken met C#

  1. Stel de IDE in om Aspose.Cells for .NET te gebruiken om met de querytabel te werken.
  2. Laad het Excel‑bestand in het Workbook object dat de QueryTable bevat.
  3. Open het eerste blad, haal de collectie van de QueryTable‑objecten op, en haal de eerste QueryTable op.
  4. Print de basisinformatie van de geselecteerde QueryTable
  5. Controleer het bestaan van de externe verbinding en geef de eigenschappen weer
  6. Werk de verbindingsinstellingen bij in het QueryTable-object
  7. Schrijf de bijgewerkte eigenschappen en sla het werkboek op

Deze stappen geven een overzicht van hoe je werkt met een externe gegevensverbinding met C# in een Excel‑bestand. Laad het Excel‑bestand in het Workbook‑object, open het eerste blad, haal de collectie query‑tabellen op, druk de query‑tabelgegevens af en werk de eigenschappen bij. Open de externe verbinding in de query‑tabel, werk de eigenschappen bij en sla het op de schijf op.

Code om de QueryTable‑verbinding bij te werken met C#.

Deze code toont hoe verschillende bewerkingen op de Excel QueryTable uit te voeren. Zorg ervoor dat je AdjustColumnWidth en PreserveFormatting samen instelt, omdat deze vaak samen worden gebruikt in de uitvoer van een querytabel. Controleer ook of de QueryTable nog bestaat na het aanbrengen van wijzigingen, aangezien onjuiste wijzigingen de QueryTable mogelijk niet opslaan in het uitvoer‑Excel‑bestand.

Dit artikel heeft ons het proces geleerd om met de querytabel in een Excel‑bestand te werken. Om een subtotaal te maken in een Excel‑bestand, raadpleeg het artikel Subtotaal maken in Excel met C#.

 Nederlands