Dieser kurze Leitfaden beschreibt, wie man eine Excel QueryTable mit Python zugreift und aktualisiert. Es enthält Details zum Einrichten der IDE, eine Schritt‑für‑Schritt‑Liste und Beispielcode, um mit externen Excel‑Datenverbindungen in Python zu arbeiten. Sie lernen außerdem den Prozess, den Beispielcode zu erweitern, während Sie mit der Abfrage‑Tabelle und der externen Verbindung darin arbeiten.
Schritte zum Zugriff auf die Excel‑Abfragetabelle mit Python
- Setze die Umgebung so, dass Aspose.Cells for Python via .NET verwendet wird
- Aktivieren Sie die Lizenz, um auf die vollständigen Funktionen des Produkts zuzugreifen.
- Definieren Sie die Eingabe-/Ausgabe-Workbook-Dateinamen, laden Sie die Arbeitsmappe und greifen Sie auf das erste Arbeitsblatt zu.
- Greifen Sie auf die Sammlung von query tables im Blatt zu und geben Sie deren Daten aus.
- Aktualisieren Sie die Daten in der Abfragetabelle, z. B. Indem Sie einige Eigenschaften darin ändern.
- Greifen Sie in der Abfragetabelle auf die externe Verbindung zu und ändern Sie deren Eigenschaften.
- Speichern Sie die Arbeitsmappe mit den neuen QueryTable‑Einstellungen
- Laden Sie die Ausgabedatei erneut und überprüfen Sie die aktualisierten Informationen
Diese Schritte definieren den Prozess, um mit der Excel external data connection using Python über das QueryTable‑Objekt zu arbeiten. Laden Sie die Lizenz, öffnen Sie die Quell‑Excel‑Datei mit dem Workbook‑Klassenobjekt, greifen Sie auf das erste Blatt zu, prüfen Sie die Existenz des QueryTable im Blatt und zeigen Sie dessen Eigenschaften an. Aktualisieren Sie die QueryTable‑Eigenschaft, wie z. B. Behalten Sie die Formatierung bei, aktivieren Sie das Flag zum Aktualisieren der Daten im Hintergrund für die externe Verbindung und speichern Sie die Arbeitsmappe.
Code zum Zugriff auf die QueryTable-Verbindung mit Python
Könnten Sie bitte den zu übersetzenden Satz direkt angeben? Ich benötige den genauen Text, um ihn ins Deutsche zu übersetzen.
Dieser Code demonstriert den Vorgang, auf die Excel QueryTable zuzugreifen und sie zu aktualisieren. Sie können weitere QueryTable‑Metadaten einsehen, wie z. B. Bezeichner, Verbindungs‑ID und layoutbezogene Information Ergebnisbereich. Weitere Informationen zu externen Verbindungen sind ebenfalls verfügbar, einschließlich Verbindungsname, Verbindungstyp, Verbindungsbeschreibung, Daten speichern, Verbindung aufrechterhalten, Quelldatei und ODC.
Dieses kurze Tutorial hat uns gezeigt, wie man QueryTable für die Arbeit mit einer externen Verbindung verwendet. Für das Erstellen einer Zwischensumme siehe den Artikel Erstellen von Zwischensummen in Excel mit Python.