Marco: In Word ein Enter machen

Hallo zusammen

habe eine kleine Frage und zwar lese ich eine Textdatei mittels
VBA in ein Word ein.

Die Textdatei hat eine Zeile z.b. so

"Hier ist ein kleiner Test und ich möchte ein Enter haben."

Nun möchte ich, dass z.b. nach dem wort "kleiner" ein Enter kommt
das es dann in word so aussieht

"Hier ist ein kleiner
Test und ich möchte ein Enter haben."

Also auf zwei Zeilen. Gibt es irgendwie ein Steuerzeichen welches ich in der Textdatei eingeben kann damit es dann ein Zeilenumbruch gibt?

Danke für Eure Hilfe!

Marco

  1. hinter dem " ein &vbnewline sollte helfen. Mit weitern &vbnewline kannst du dann mehrere zeilen machen. Das vbnewline muss also ausserhalb des strings sein!

    1. Hallo SynN

      Vielen Dank für Deine prompte Antwort. Nun das ist mein Problem,
      dass es dann einfach das "&vbnewline" schreibt. Egal ob ich
      es mit "" mache oder ohne.

      Da ich nur zugriff auf die Textdatei habe kann ich im VBA Code nichts machen.

      Gibts eine Möglichkeit?

      Gruss Marco

      1. dann nimm mal &vbcr
        also z.B. so

        "Das ist mein Text" & vbcr & "Das ist mein zweiter Text in einer neuen Zeile"

      2. Moin,

        Vielen Dank für Deine prompte Antwort. Nun das ist mein Problem,
        dass es dann einfach das "&vbnewline" schreibt. Egal ob ich
        es mit "" mache oder ohne.

        nein, ohne "". Aber Du musst auch eine Leerstelle setzen:

        & vbnewline

        Andernfalls kannst Du auch verwenden

        & chr(13)
        & chr(10)

        Aber zum Ausgangsposting:

        "Hier ist ein kleiner Test und ich möchte ein Enter haben."

        Nun möchte ich, dass z.b. nach dem wort "kleiner" ein Enter kommt
        das es dann in word so aussieht

        "Hier ist ein kleiner
        Test und ich möchte ein Enter haben."

        Woran soll VBA denn erkennen, dass da ein Enter eingefügt werden soll?

        Wahrscheinlich müsstest Du dann Funktionen wie Instr(), Left(), Right(), Len(), usw. verwenden.

        Viele Grüße

        Jörg