Office: (Office 2013) Zeilenumbruch gegen 2 Zeilenumbrüche ersetzen

Helfe beim Thema Zeilenumbruch gegen 2 Zeilenumbrüche ersetzen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Aber was? Was zeigt Notepad++ (als Beispiel für einen besseren Texteditor) bei eingeschalteten Steuerzeichen? Nachschauen und Prüfen ist besser als... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von KDL, 18. Oktober 2016.

  1. Zeilenumbruch gegen 2 Zeilenumbrüche ersetzen


    Was zeigt Notepad++ (als Beispiel für einen besseren Texteditor) bei eingeschalteten Steuerzeichen?
    Nachschauen und Prüfen ist besser als Probieren.
     
  2. Vielleicht Chr(13)?
     
    Beaker s.a., 22. Oktober 2016
    #17
  3. Ich denke, ich habe das Problem gelöst - dazu war der Tipp von Beaker s.a. sehr hilfreich: Ja das zweite Zeichen ist ein chr(13). Dazu habe ich folgendes gemacht:
    Der Originaltext sieht im Access-Formular in den folgenden Beispielen immer so aus:

    „Deut*sche müs*sen sich kei*ne Sor*gen ma*chen“
    TECH*NO*LO*GIE*TRANS*FER


    dann habe ich im Stapel angewendet:
    Me!txtEMail = Replace(Me!txtEMail, Chr(10), "xxx")
    Me!txtEMail = Replace(Me!txtEMail, Chr(13), "yyy")

    Das Ergebnis sieht dann so aus:

    „Deut*sche müs*sen sich kei*ne Sor*gen ma*chen“
    yyyxxxyyyxxx
    TECH*NO*LO*GIE*TRANS*FER


    Dann habe ich ein Zeichen in Null ("") umgewandelt
    Me!txtEMail = Replace(Me!txtEMail, Chr(10), "xxx")
    Me!txtEMail = Replace(Me!txtEMail, Chr(13), "")

    Das Ergebnis ist dieses

    „Deut*sche müs*sen sich kei*ne Sor*gen ma*chen“
    xxxxxx
    TECH*NO*LO*GIE*TRANS*FER


    Jetzt einfach eins oder beide Sonderzeichen in Leerzeichen (" ") umzuwandeln bringt gar nichts - dann bin ich wieder am Anfang:
    „Deut*sche müs*sen sich kei*ne Sor*gen ma*chen“
    TECH*NO*LO*GIE*TRANS*FER


    Dann kam ich auf die Idee ein "geschütztes Leerzeichen" zu nehmen:
    Me!txtEMail = Replace(Me!txtEMail, Chr(10), "")
    Me!txtEMail = Replace(Me!txtEMail, Chr(13), "(&)nbsp")
    (ohne die Klammern - die habe ich nur hier verwendet, damit das Zeichen hier auch dargestellt wird)

    Und siehe da, der Text sieht jetzt genauso aus, wie er soll, also mit einer Leerzeile:

    „Deut*sche müs*sen sich kei*ne Sor*gen ma*chen“

    TECH*NO*LO*GIE*TRANS*FER


    Das ist jetzt eine Riesenerleichterung, denn davor musste ich durchschnittlich 10 Returns pro Artikel manuell einbauen (dazu kommt erschwerdend hinzu, dass man im Access-Formular immer strg-Enter drücken muss.

    So, Eberhard hat geschrieben, ich solle den Notepad++-Editor bemühen. Das hatte ich ja auch getan, aber lediglich gesehen, dass cr- und lf-Zeichen gezeigt werden. Damit konnte ich aber nichts anfangen. Jetzt - nach Lösung des Problems - hatte ich diesen Editor nochmals benutzt und genauer geschaut: Und siehe da: Der gespeicherte Text vor und nach dem manuellen Zeilenumbruch unterscheidet sich in einer Sache: Es wurde durch strg-Enter ein geschütztes Leerzeichen erzeugt!

    Das ist eine interessante Erkenntnis, denn jetzt weiß man, wie Access die manuelle Eingabe mit html (rich-text) in Einklang bringt. Hätte ich nur anfangs gleich genauer im Notepad++-Editor geschaut ...

    Vielen Dank jedenfalls an alle für die Hilfe,
    Klaus
     
Thema:

Zeilenumbruch gegen 2 Zeilenumbrüche ersetzen

Die Seite wird geladen...
  1. Zeilenumbruch gegen 2 Zeilenumbrüche ersetzen - Similar Threads - Zeilenumbruch Zeilenumbrüche ersetzen

  2. Zeilenumbruch im Serientext

    in Microsoft Word Hilfe
    Zeilenumbruch im Serientext: Hallo Gemeinde, ich habe folgendes Problem. Ich habe einen Serienbrief, bei dem in einer Aufzählung ein Datenfeld aus einer Excel-Datenquelle eingefügt wird. In dem Datenfeld ist ein Text, der...
  3. Word nach TXT exportieren und manuelle Zeilenumbrüche erhalten?

    in Microsoft Word Hilfe
    Word nach TXT exportieren und manuelle Zeilenumbrüche erhalten?: Hallo Forum, hat es schon mal jemand geschafft, beim Export nach TXT eine Codierung auszuwählen, die manuelle Zellenumbrüche nicht als Absatzmarken codiert, sodass beim Reimport der Textdatei...
  4. Aus 1 Spalte 2 machen beim Zeilenumbruch

    in Microsoft Excel Hilfe
    Aus 1 Spalte 2 machen beim Zeilenumbruch: Hallo, ich habe folgendes Problem, ich habe eine Exceltabelle mit Namen usw. die sind aber alle in einer Zelle geschrieben, ich muss für einen Seriendruck aber nur die Namen in eine Zelle und den...
  5. Bei Textmarke aktualisieren automatischer Zeilenumbruch

    in Microsoft Word Hilfe
    Bei Textmarke aktualisieren automatischer Zeilenumbruch: Moin, ich habe eine Textmarke im Betreff eines Serienbriefs erstellt, die im ersten Absatz wiederholt werden soll. Hinter der Textmarke im ersten Absatz steht noch ein Wort, welches beim...
  6. Serienbrief Excel Datenquelle

    in Microsoft Word Hilfe
    Serienbrief Excel Datenquelle: Hallo zusammen, ich habe folgendes Problem: In meiner Excel Datenquelle Schreibe ich z.B. 1234567, 1234568 Name Spalte Ref Im Sereienbrief steht dann eine 0 In der alten Doc Version gab es hier...
  7. Zeilen in Spalten umformatieren

    in Microsoft Excel Hilfe
    Zeilen in Spalten umformatieren: Hi, ich habe eine Datei mit einer größeren Datenmenge in folgendem Format bekommen: Test GmbH Adresse 1 www.test.xy Test 2 GmbH Adresse 2 www.test2.xy Jeder einzelne Datensatz besteht immer aus...
  8. Power Query Zeilenumbrüche in Spalte ersetzen

    in Microsoft Excel Hilfe
    Power Query Zeilenumbrüche in Spalte ersetzen: Hallo zusammen und einen schönen Tag, ich suche jetzt schon mehr als 3 Stunden im Netz nach einer Lösung für mein kleines Problem. In Excel 2013 habe ich eine Lösung gefunden -> Suche Strg (j)...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden