Results 1 to 8 of 8

Thread: Zeilenumbruch in Excel Dokument ersetzen

  1. #1

    Zeilenumbruch in Excel Dokument ersetzen

    Huhu,

    ich habe hier eine Excel Datei und die soll nach CSV exportiert werden.
    Ist ja an sich ja kein Problem. Dafür bietet Excel ja eine Funktion. Allerdings gibt es eine Spalte (Q) die sowohl Straßennahmen, PLZ und Ort beinhaltet. Dies soll nachher in der CSV getrennt sein. Da sich ein Zeilenumbruch in diesen Zellen befindet, wäre es sinnvoll meiner Meinung nach, den Zeilenumbruch mit einem Semikolon zu ersetzen.

    Wie mach ich das am besten?
    PS: Nutze Excel 2007. Kann aber zur Not auf 2000 oder 2003 zurückgreifen.

  2. #2
    Tja, ich hab jetzt nur eine Lösung per Makro, die dann so aussehen könnte:

    Sub x()
    Selection.Replace Chr(10), "; "
    End Sub

    Hat zumindest bei mir funktioniert (Excel XP).

    Hier werden alle manuellen Zeilenumbrüche gegen "; " getauscht.
    Falls es nicht klappt, es könnte u.U. auch Chr(13) verwendet sein.

  3. #3
    Selection.Replace Chr(10), "; "
    Davor müsstest du die entsprechende Zelle aber noch selektieren.
    Also mit
    Code:
    ActiveWorkbook.ActiveSheet.Cells(x,y).Select
    bzw. halt direkte Verweise auf Workbook und Sheet

  4. #4
    Gut. das hab ich jetzt hinbekommen.


    Code:
    Sub x()
    
        Columns("Q:Q").Select
        Selection.Replace Chr(10), "; "
        
    End Sub

  5. #5
    Da fällt mir was auf: Warum eigentlich "; " und nicht ";"?
    In CSV-Dateien ist doch kein Leerzeichen nach dem Semikolon, wenn ich mich nicht täusche.

  6. #6
    Mag sein. Aber es hat auf jeden Fall geklappt.

  7. #7
    Nicht, dass dann beim Einlesen der Datei Probleme entstehen, weil das Leerzeichen mit übernommen wird.
    Überprüf das sicherheitshalber noch mal.

  8. #8
    Wird mitgemacht aber durch ein anderes Script von nem Kollegen (per Perl) wurde die PLZ gesondert gefiltert und die unnötigen Leerzeichen wurden entfernt.

Similar Threads

  1. Replies: 7
    Last Post: 06-24-2008, 06:48 PM
  2. Excel Fragen
    By CarlosCM in forum Programme
    Replies: 7
    Last Post: 04-17-2008, 10:07 PM
  3. Excel Hilfe!!!
    By Big Fish in forum Programme
    Replies: 5
    Last Post: 05-24-2005, 06:04 PM
  4. defekte Datei ersetzen?
    By Stef in forum Programme
    Replies: 5
    Last Post: 11-20-2002, 06:14 AM
  5. Zeilenumbruch im DLH98 ?
    By -phoenix- in forum DLH 98
    Replies: 8
    Last Post: 02-03-2002, 11:14 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •