Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

Zeilenumbrüche in Textdatei entfernen

Mehr
6 Jahre 11 Monate her #3423 von Ralf Birk
Zeilenumbrüche in Textdatei entfernen wurde erstellt von Ralf Birk
Hallo Herr Stark,

ich habe immer wieder das Problem, das ich Exceldateien bearbeiten muss, die in einer Spalte Zellen mit durch Zeilenumbrüche getrennte Adressen enthalten. Bisher ersetze ich diese Zeilenumbrüche immer mit Replace CHR(13) CHR(10) in ein Trennzeichen z.B. "#" und mache ein "Text in Spalten" um die daten in neue Spalten zu schreiben. Dies ist sehr müßig, da es immer einige Dateien sind, ich diese im Anschluß eh als Tabstop getrennte .txt abspeichere und mit dem Flowheater weiterverarbeite.

ich habe jetzt einen Batch erstellt, über den ich alle Excelmappen über das Programm xlsx2csv in einzelne Teztdateien konvertiere. Soweit ist alles gut.
Leider bekomme ich die Zeilenumbrüche im Flowheater, der die Textdaten dann im Batch weiterverarbeiten soll, nicht korrekt entfernt bzw. die darin enthaltenen Felder neuen Feldern zugewiesen.
Sicher ist es nur eine kleine Einstellung, auf die ich leider nicht komme.
Konnten Sie mir bitte anhand des angehängten Beispiels auf die Sprünge helfen?

Vielen Dank im Voraus

Ralf B.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
6 Jahre 11 Monate her - 6 Jahre 11 Monate her #3424 von FlowHeater-Team
FlowHeater-Team antwortete auf Zeilenumbrüche in Textdatei entfernen
Hallo Herr Birk,

Zeilenumbrüche in Datenbank bzw. Excel Feldern können Sie problemlos über den String Replace Heater entfernen. Hier wählen Sie für „Suchen“ den Wert „-<NEWLINE>-“ aus, das war´s.

In den Standardeinstellungen ersetzte der String Replace Heater alle Zeilenumbrüche im übergebenen Feld.


gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: 6 Jahre 11 Monate her von FlowHeater-Team.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
6 Jahre 11 Monate her #3427 von Ralf Birk
Ralf Birk antwortete auf Zeilenumbrüche in Textdatei entfernen
Hallo Herr Stark,

danke für Ihre Nachricht. Einen Replace mit „-<NEWLINE>-“ hatte ich vorher auch schon probiert. Leider funktioniert dies nicht.
Haben Sie „-<NEWLINE>-“ einmal mit der angehängten Test1.txt getestet?

Gruß Ralf B.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
6 Jahre 11 Monate her #3428 von FlowHeater-Team
FlowHeater-Team antwortete auf Zeilenumbrüche in Textdatei entfernen
Hallo Herr Brik,

nein aber mit der Excel Datei. Ich dachte Sie wollten von Excel in eine Textdatei exportieren?

Wenn Sie Zeilenumbrüche in CSV Textdateien ersetzen möchten, müssen Sie zuerst dem TextFile Adapter beibringen diese auch zu lesen und zu einem CSV Satz zusammenzuführen um anschließend über den String Replace Heater entfernen zu können, siehe Screenshot.



Im Anhang finden Sie ein Beispiel jeweils zu Ihrer Excel sowie Ihrer Textdatei.

Dateianhang:

Dateiname: csv-zeilenumbruch.zip
Dateigröße:15 KB

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
6 Jahre 11 Monate her #3429 von Ralf Birk
Ralf Birk antwortete auf Zeilenumbrüche in Textdatei entfernen
Hallo Herr Stark,

vielen Dank....jetzt geht es perfekt. Ich habe bei meinen Versuchen den Fehler gemacht in der Textdatei Ihre Excellösung (Replace mit -<NEWLINE>-) einzubauen. Dies geht ja scheinbar nur bei einem ExcelRead.
Ich erzeuge , sofern ich mehrere Exceldateien verarbeiten muss immer einzelne Text-Dateien, im Batch über "/ReadFileName #:\####\*.txt abgearbeitet werden. Mit Excel ist mir dieser Automatismus leider och nicht zufriedenstellend gelungen.
Gibt es überhaupt einen vernünftigen Ansatz mehrere Excel-Mappen im Batch (mit allen Möglichkeiten wie Dateiname auslesen, eventuell sogar die Nummer der integrierten Tabelle) zu verarbeiten?

Gruß Ralf B.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
6 Jahre 11 Monate her - 6 Jahre 11 Monate her #3431 von FlowHeater-Team
FlowHeater-Team antwortete auf Zeilenumbrüche in Textdatei entfernen
Hallo Herr Brik,

das sollte mit dem Excel Adapter eigentlich genauso funktionieren wie mit dem TextFile Adapter .

z.B. über das Batch Modul mit Wildcards über

FHBatch.exe /ReadFileName *.xlsx export-excel.fhd

Falls Sie z.B. immer das zweite Arbeitsblatt exportieren möchten können Sie hierfür im Excel Adapter im Reiter „Felder / Datentypen“ für Worksheet auch den Index angeben, in dem Fall 2.


gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: 6 Jahre 11 Monate her von FlowHeater-Team.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.300 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.