Dieser Schnellleitfaden erklärt den Prozess zur Arbeit mit einer Excel Abfrage‑Tabelle mit Java. Er liefert die Details zur Einrichtung der IDE, eine Schritt‑für‑Schritt‑Liste und einen Beispielcode zum Bearbeiten der QueryTable‑Verbindung mit Java. Sie lernen, die QueryTable in einer Excel‑Datei anzupassen und auch die externen Verbindungen über die bereitgestellten API‑Aufrufe zu ändern.
Schritte zum Aktualisieren der Excel‑QueryTable mit Java
- Stellen Sie die IDE so ein, dass sie Aspose.Cells for Java für die Arbeit mit QueryTable verwendet.
- Laden Sie die Quell‑Excel‑Datei, greifen Sie auf das Zielblatt zu und prüfen Sie die Existenz der Abfrage‑Tabellen.
- Greifen Sie auf die erste Abfragetabelle zu und geben Sie die Daten der Abfragetabelle aus.
- Überprüfen Sie das external connection in der Abfragetabelle und zeigen Sie dessen Merkmale an.
- Ändern Sie die Parameter der Abfragetabelle und der externen Verbindung
- Speichern Sie die aktualisierte Excel-Datei
- Laden Sie die Datei erneut und überprüfen Sie die geänderten Parameter in der Abfragetabelle und den externen Verbindungen.
Diese Schritte fassen den Vorgang zum Aktualisieren der externen Datenverbindung mit Java in einer Excel‑Datei zusammen. Laden Sie die Excel‑Datei, greifen Sie auf das Zielblatt zu, holen Sie die Sammlung der Abfrage‑Tabellen und zeigen Sie die Daten der ersten Abfrage‑Tabelle an. Passen Sie die QueryTable und die externe Verbindung darin an und speichern Sie die Arbeitsmappe.
Code zum Bearbeiten einer externen Excel-Datenverbindung mit Java
Dieser Code hat gezeigt, wie man mit der Excel QueryTable arbeitet. Wenn Sie das Verhalten der Datenanzeige nach dem Aktualisieren beobachten möchten, können Sie die Methoden getAutoReformat() und getFillAdjacentFormulas() verwenden. Die Methoden setPreserveFormatting() und setAdjustColumnWidth() sollten in Kombination verwendet werden, da sie die Formatierung beibehalten, während das automatische Anpassen der Spalten zu widersprüchlichen Ergebnissen führen kann.
Dieser Artikel hat uns gezeigt, wie man mit der QueryTable und der externen Verbindung darin arbeitet. Um Zwischensummen in einer Excel‑Datei zu erstellen, siehe den Artikel Erstellen von Zwischensummen in Excel mit Java.