Export to Excel Sheets
Beschreibung
Abschnitt betitelt „Beschreibung“Schreibt mehrere Projekttabellen in verschiedene Blätter einer einzelnen Microsoft-Excel-Arbeitsmappe und erhält dabei die Formatierung einer formatierten Vorlage. Jede Tabelle füllt ein benanntes Blatt; die gesamte Arbeitsmappe wird einmal aus der Vorlage aufgebaut und in einem einzigen Durchlauf gerendert, sodass sich die Blätter nicht mehr gegenseitig überschreiben, wie es separate Exporte in einzelne Blätter täten, wenn sie sich eine Ausgabedatei teilen.
Verwenden Sie diesen Schritt, wenn eine Arbeitsmappe mehr als ein Ergebnisblatt tragen muss – zum Beispiel eine formatierte Berichtsvorlage mit einem Datenblatt, einem Zusammenfassungsblatt und einem Parameterblatt. Für ein einzelnes Blatt oder für eine einfache, unformatierte Arbeitsmappe verwenden Sie stattdessen Export to Excel.
Die Formatierung der Vorlage wird auf jedes geschriebene Blatt übertragen: Werte, Zahlenformate, Schriftarten, Füllungen, Rahmen, verbundene Zellen und Spaltenbreiten. Eine Vorlage, die Pivot-Tabellen oder Diagramme enthält, verliert diese Objekte, wenn ihre Blätter geschrieben werden – sie werden beim Schreiben nicht reproduziert.
Exportparameter
Abschnitt betitelt „Exportparameter“Ausgabedatei
Abschnitt betitelt „Ausgabedatei“Das Dokumentenkonto und der Ordner, in den die Arbeitsmappe geschrieben wird, zusammen mit dem Dateinamen der Arbeitsmappe.
Vorlagendatei
Abschnitt betitelt „Vorlagendatei“Die formatierte Vorlage, aus der die Arbeitsmappe aufgebaut wird – ein Dokumentenkonto und ein Pfad zu
einer vorhandenen .xlsx-Datei, deren Formatierung jedes geschriebene Blatt erbt. Wird keine
Vorlage angegeben, baut der Schritt auf der vorhandenen Ausgabedatei auf, sofern bereits eine vorliegt.
Komprimierung
Abschnitt betitelt „Komprimierung“Die Arbeitsmappe wird standardmäßig unkomprimiert geschrieben. Zip-, GZip- oder BZip2-Komprimierung ist verfügbar.
Blätter
Abschnitt betitelt „Blätter“Jeder Eintrag in der Tabelle Blätter füllt ein Arbeitsblatt der Arbeitsmappe:
| Feld | Zweck |
|---|---|
| Quelle | Die Projekttabelle, die die Zeilen des Blatts liefert. |
| Zielblatt | Das Blatt in der Vorlage, das gefüllt wird. |
| Bereich | Ein optionaler Bereich im A1-Stil (zum Beispiel A1:S1000000), dessen vorhandene Werte gelöscht werden, bevor die Tabelle geschrieben wird; die umgebenden Vorlagenzellen bleiben unberührt. |
| Kopfzeile schreiben | Ob die Kopfzeile mit den Spaltennamen geschrieben wird. Standardmäßig aktiviert. |
| Spalten | Die Spalten, die in dieser Reihenfolge geschrieben werden, wenn Sie nicht jede Spalte der Quelltabelle möchten. |
Diese Felder befinden sich ebenfalls im Formular:
- Eine vorhandene Arbeitsmappe (
if_exists) – Den Schritt fehlschlagen lassen, ohne etwas zu schreiben (fail) stoppt den Schritt, wenn die Arbeitsmappe bereits existiert. Der Standard, Blätter hineinschreiben (replace), schreibt sie. - Bei einem Blatteintrag sortiert Zeilen sortieren nach (
sort_columns) die geschriebenen Zeilen nach diesen Quellspalten, zuerst der erste Schlüssel, jeweils mit den Einstellungen Spalte, Aufsteigend und Nullwerte; Fehlende Zellen als (null_as) ist der Text, der in jede fehlende Zelle des Blatts geschrieben wird, auch in numerischen Spalten; und Ein vorhandenes Blatt (if_sheet_exists) bestimmt, was geschieht, wenn die Arbeitsmappe das Blatt bereits enthält: Schritt fehlschlagen lassen (fail) stoppt den Schritt und Unverändert lassen (skip) lässt dieses Blatt unverändert.
Größenbeschränkungen
Abschnitt betitelt „Größenbeschränkungen“Jedes Blatt unterliegt denselben Excel-Grenzen wie ein Export in ein einzelnes Blatt: höchstens 1.048.576 Zeilen (die Kopfzeile zählt mit) und 16.384 Spalten. Ein Blatt, das sie überschreiten würde, stoppt den Schritt, statt eine Datei zu erzeugen, die Excel nicht öffnen will. Exportieren Sie für Daten jenseits dieser Größen stattdessen nach CSV oder Parquet.
Verwandte Themen
Abschnitt betitelt „Verwandte Themen“- Export to Excel – ein einzelnes Blatt, formatierte Vorlage oder einfache Arbeitsmappe
- Export Templated – rendert Tabellen über eine XML-Vorlage
- Exportschritte