Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: Dampferwelt am November 18, 2015, 18:36:54 Nachmittag
-
Hallo Zusammen.
Ich benötige wieder eure .
Ich bin gerade dabei eine Tabelle zu erstellen, welche dann in CSV konvertiert wird, damit mein diesen Import auch verarbeiten kann.
Nun habe ich die Tabelle soweit fertig und im Format CSV gespeichert. Doch wenn ich mir die CSV Datei anschaue, sehe ich Zeilenumbrüche, welche nicht sein dürfen.
Also habe ich die Suchen und Ersetzen Funktion verwendet. Als suchen habe ich folgende Tastenkombi verwendet. verriet mir, dass das die Kombie für die Eingabetaste ist "ALT+010". Ersetzt habe ich das ganz in ein Leerzeichen.
Doch die Zeilenumbrüche sind noch immer vorhanden. Ausserdem sind seltsamerweise in der CSV Datei " zu , welche in der Tabelle bei Excel nicht zu sind.
Packe mal zwei Screenshot als Anhang bei, vielleich hat ja einer eine .
Gruß Dirk
Nachtrag:
Die Zellenformatierung ist Standard, keine oder so was. Die CSV wird abgespeichert in "Trennstrich getrennt" so halt immer auch.
-
Ich habe nochmal Google geärgert und bin dann nach der gefühlten tausenste Seite fündig geworden.
Es reicht nicht nur aus Zeichen(10) zu entfernen, sondern Zeichen(13) muss auch weg.
Dabei hat mir ein Makro geholfen.
sub Zeilenumbruch_entfernen
Cells.Replace What:="" & Chr(10) & "", Replacement:=" - ", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Cells.Replace What:="" & Chr(13) & "", Replacement:="", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
end sub
Vielleicht braucht das ja einer mal :)
Gruß Dirk