Office: (Office 2019) Leerzeilen entfernen

Helfe beim Thema Leerzeilen entfernen in Microsoft Word Hilfe um das Problem gemeinsam zu lösen; Hallo in die Runde, ich habe das Problem bzw. den Wunsch in einem DOC die Leerzeilen zu entfernen und das per Makro. Allerdings gelingt es nicht... Dieses Thema im Forum "Microsoft Word Hilfe" wurde erstellt von derMannamTel, 15. Januar 2025.

  1. Leerzeilen entfernen


    Hallo in die Runde,

    ich habe das Problem bzw. den Wunsch in einem DOC
    die Leerzeilen zu entfernen und das per Makro. Allerdings gelingt es nicht
    Hintergrund das DOC wird aus einer Dot-Datei erstellt bzw. die DOT wird aufgerufen,
    Seriendruckfelder werden gefüllt und dann das Ergebnis in eine DOC kopiert.
    Beim kopieren werden nun aber auch die leeren Zeilen kopiert, die als "Platzhalter"
    für noch evtl. benötigte Zeilen vorhanden sind. Wie bekomme ich diese mit einem Makro weg?
    Ich habe als Beispiel ein DOC hochgeladen
     
    derMannamTel, 15. Januar 2025
    #1
  2. Gerhard H Erfahrener User
    Hallo Mann,

    ich kann mir nur schwer vorstellen, dass ein Serienbrief derart viele Platzhalter braucht und vermutlich wäre es effektiver, die leeren Absätze gar nicht erst entstehen zu lassen.

    Wie dem auch sei:

    Deine erhoffte nachträgliche Bereinigung per VBA geht nicht im SeriendruckHauptdokument (das du hochgeladen hast), da die Seriendruckfelder ja noch keinen Inhalt haben, auch wenn es in der Vorschau so aussieht. Du müsstest das folgende Makro jeweils auf den zusammengeführten Seriendruck loslassen.
    Weil mir ein solches Dokument nicht vorliegt, ist es ein bisschen Blindflug, aber teste mal.
    Voraussetzung ist, dass - wie in deinem Musterdokument - jeder "leere" Absatz mit einem Leerzeichen, gefolgt von einem Tabulatorzeichen beginnt:
    Code:
    Sub leereAbsaetzeRaus()
    Dim anzAbsaetze As Long, i As Long
    
        With ActiveDocument
            anzAbsaetze = .Paragraphs.Count
                For i = anzAbsaetze To 1 Step -1
                    If Left(.Paragraphs(i), 2) = Chr(32) & Chr(9) Then
                        .Paragraphs(i).Range.Delete
                    End If
                Next i
        End With
    End Sub
     
    Gerhard H, 15. Januar 2025
    #2
Thema:

Leerzeilen entfernen

Die Seite wird geladen...
  1. Leerzeilen entfernen - Similar Threads - Leerzeilen entfernen

  2. Rahmen in jeder neuen Leerzeile

    in Microsoft Word Hilfe
    Rahmen in jeder neuen Leerzeile: Hallo zusammen, ich habe seit kurzen folgendes Problem und bekomme es nicht in Griff. Wie auf dem Foto zu sehen ist, wird in jedem neuen Dokument dieser Rahmen dargestellt. Er wiederholt sich dann...
  3. VBA / Leerzeile mit Checkbox löschen

    in Microsoft Excel Hilfe
    VBA / Leerzeile mit Checkbox löschen: Hallo Möchte gerne in einer Excel-Datei Leerzeilen, welche eine aktiviert Checkbox enthalten per VBA löschen. (Checkbox in der zu löschenden Zeile, sowie allfällig andere, deaktivierte Checkboxen...
  4. Leerzeilen beim Kopieren auslassen

    in Microsoft Excel Hilfe
    Leerzeilen beim Kopieren auslassen: Hallo. Ich habe eine Tabelle die in einem Register die Team-Mitglieder aufführt und im zweiten Register die Stakeholderanalyse macht. Je nach Teamgröße sind im ersten Register nicht alle Zeilen...
  5. Leerzeile nicht drucken

    in Microsoft Excel Hilfe
    Leerzeile nicht drucken: Hallo, gibt es eine Möglichkeit leere Zeilen beim drucken ignorieren zu lassen und die Zeilen zusammen zu ziehen? gruss stephan
  6. Problem mit Matrixformel

    in Microsoft Excel Hilfe
    Problem mit Matrixformel: Hallo, in meiner Tabelle stehen in Spalte A und B die Messwerte. Da ich für eine Messung mehrere Messwerte bekomme, bilde ich daraus die Summe (Spalte D/E). Die Summen fasse ich mit einer...
  7. Zellen zwischen Leerzeilen gleich nummerieren

    in Microsoft Excel Hilfe
    Zellen zwischen Leerzeilen gleich nummerieren: Hallo zusammen, mich möchte in Excel fortlaufen nummerieren. Allerdings soll zwischen den Leerzeilen immer die gleiche Nummer stehen. Ungefähr so: GruppeA 1 GruppeA 1 GruppeB 2 GruppeB 2...
  8. ListBox generiert selbstsändig Leerzeilen

    in Microsoft Excel Hilfe
    ListBox generiert selbstsändig Leerzeilen: Hallo zusammen, ich habe folgendes, dringendes Problem: Ich habe eine mehrspaltige ListBox erstellt die mit Daten aus einer Tabelle gefüttert wird. Dabei hab ich das ganze so programmiert dass...
Schlagworte:
  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