Folgen Sie diesem Artikel, um ein Excel QueryTable mit C# zu öffnen und zu aktualisieren. Er enthält Details zum Einstellen der IDE, eine Schritt‑Liste und Beispielcode zum Zugriff und zur Bearbeitung einer Excel‑Abfragetabelle mit C#. Sie lernen, die Sammlung der Abfragetabellen zu prüfen und zuzugreifen, sie abzurufen und bei Bedarf ihre Eigenschaften zu aktualisieren.
Schritte zum Aktualisieren der Excel‑Externdatenverbindung mit C#
- Stellen Sie die IDE so ein, dass sie Aspose.Cells for .NET verwendet, um mit der Abfragetabelle zu arbeiten.
- Laden Sie die Excel‑Datei in das Workbook‑Objekt, das das QueryTable enthält.
- Greifen Sie auf das erste Blatt zu, erhalten Sie die Sammlung der QueryTable‑Objekte und holen Sie das erste QueryTable.
- Drucke die Grundinformationen der ausgewählten QueryTable
- Überprüfen Sie das Vorhandensein der externen Verbindung und zeigen Sie deren Eigenschaften an.
- Aktualisieren Sie die Verbindungseinstellungen im QueryTable-Objekt
- Schreibe die aktualisierten Eigenschaften und speichere die Arbeitsmappe
Diese Schritte fassen zusammen, wie man mit einer externen Datenverbindung mit C# in einer Excel-Datei arbeitet. Laden Sie die Excel-Datei in das Workbook‑Objekt, greifen Sie auf das erste Blatt zu, holen Sie die Sammlung der Abfrage‑Tabellen, drucken Sie die Daten der Abfrage‑Tabelle aus und aktualisieren Sie deren Eigenschaften. Greifen Sie auf die externe Verbindung in der Abfrage‑Tabelle zu, aktualisieren Sie deren Eigenschaften und speichern Sie sie auf der Festplatte.
Code zum Aktualisieren der QueryTable‑Verbindung mit C#
Dieser Code demonstriert, wie verschiedene Operationen auf der Excel QueryTable ausgeführt werden können. Stellen Sie sicher, dass Sie AdjustColumnWidth und PreserveFormatting zusammen setzen, da diese häufig in der Ausgabe der Abfragetabelle kombiniert werden. Überprüfen Sie außerdem, ob die QueryTable nach den Änderungen noch existiert, da ungeeignete Änderungen die QueryTable möglicherweise nicht in der Ausgabedatei Excel speichern.
Dieser Artikel hat uns den Prozess erklärt, um mit der Abfrage‑Tabelle in einer Excel‑Datei zu arbeiten. Um Teil‑Summen in einer Excel‑Datei zu erstellen, siehe den Artikel Erstellen von Teil‑Summen in Excel mit C#.