Das Xls2Csv Add-In konvertiert eine Excel-Datei (.xls oder .xlsx) in eine CSV Datei.
Falls die Excel-Datei mehrere Arbeitsmappen enthält wird nur die erste konvertiert.
Die erzeugte CSV-Datei hat denselben Namen wie die Excel-Datei, nur wird die Dateiendung auf CSV geändert.
Merkmale | |
Add-In Type | Logic |
Schnittstellen | In: Excel-Datei Out: CSV-Datei |
Transaktionen | 1 pro verarbeitete Datei |
Ereignisse | Pro erstellte Datei: <Instanz>.Output (Parameter = file) 1x am Schluss: <Instanz>.Done |
Parameter | |
sourceDirectory | Verzeichnis in dem nach Excel-Dateien gesucht wird |
sourceFilePattern | Suchmuster mit dem nach Excel-Dateien gesucht wird (Default = *.xlsx) |
delimiter | Trennzeichen in der CSV-Datei (Optional, Default = Semikolon) |
dateTimePattern | Optionales Format mit dem Datum-/Zeitwerte in der CSV Datei formatiert werden (z.B. dd.MM.yyyy) |
destinationDirectory | Zielverzeichnis in das CSV Dateien geschrieben werden. Wenn leer werden die Dateien im Quellverzeichnis erstellt. |
overwrite | Gibt an, ob eine bestehende CSV Datei überschrieben werden soll. Wenn ‘false’, wird eine Zahl an den Dateinamen angehängt so dass dieser eindeutig wird. |
deleteSourceFile | Gibt an, ob die Eingangsdatei nach erfolgreicher Konvertierung gelöscht werden soll |
endpoint | Name des Endpunktes der in der Transaktion verwendet wird (Optional, Default = “”) |
Wird das Xls2Csv Add-In über ein Ereignis aktiviert das einen Parameter “file” enthält, wird die Datei in diesem Parameter als Excel-Datei interpretiert und in eine CSV-Datei umgewandelt. In diesem Fall werden die konfigurierten Parameter “sourceDirectory” und “sourceFilePattern” ignoriert.
Ereignisse mit “file” Parameter können von folgenden Add-Ins abonniert werden: