KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie fügt man in Excel stets eine leere Zeile unterhalb statt oberhalb ein?

AutorXiaoyang Änderungsdatum

Wie allgemein bekannt ist, wird beim Einfügen einer leeren Zeile in ein Arbeitsblatt diese stets oberhalb der ausgewählten Zeile oder Zelle eingefügt. Gelegentlich möchten Sie die Zeile jedoch unterhalb der markierten Zelle oder Zeile einfügen – wie lässt sich das in Excel bewerkstelligen?

Leere Zeile mithilfe von VBA-Code stets unterhalb statt oberhalb einfügen


Leere Zeile mithilfe von VBA-Code stets unterhalb statt oberhalb einfügen

In diesem Artikel zeige ich Ihnen, wie Sie mit nur einem Klick auf eine Schaltfläche eine leere Zeile direkt unterhalb der ausgewählten Zelle oder Zeile einfügen können. Gehen Sie dazu wie folgt vor:

1. Halten Sie die Tasten ALT + F11 gedrückt, um das Fenster Microsoft Visual Basic für Applikationen zu öffnen.

2. Klicken Sie anschließend auf Einfügen > Modul, und fügen Sie das folgende Makro in das Modulfenster ein.

VBA-Code: Leere Zeile stets unterhalb statt oberhalb einfügen

Sub InsertRowDown()
'Updateby Extendoffice
Dim xRg As Range
    On Error Resume Next
    Application.ScreenUpdating = False
    Set xRg = ActiveCell.Offset(1, 0)
    xRg.EntireRow.Select
     Selection.Insert Shift:=xlDown
     Selection.ClearFormats
    Application.ScreenUpdating = True
End Sub

VBA-Code in das Modul kopieren und einfügen

3. Schließen Sie anschließend das Codefenster. Klicken Sie dann auf Einfügen > Formen > Rechteck, siehe Screenshot:

Screenshot des Klicks auf Einfügen > Formen > Rechteck

4. Ziehen Sie nun den Cursor, um eine rechteckige Schaltfläche zu zeichnen, und formatieren Sie diese nach Bedarf. Siehe Screenshot:

Zeichnen einer rechteckigen Schaltfläche und Formatierung

5. Nachdem Sie die Schaltfläche entsprechend formatiert haben, klicken Sie mit der rechten Maustaste darauf und wählen Sie die Option Makro zuweisen. Siehe Screenshot:

Makro zuweisen aus dem Kontextmenü auswählen

6. Wählen Sie im Dialogfeld Makro zuweisen den gerade eingefügten Makronamen aus dem Listenfeld Makroname, siehe Screenshot:

Makronamen im Dialogfeld Makro zuweisen auswählen

7. Klicken Sie anschließend auf OK, um das Dialogfeld zu schließen. Sobald Sie nun eine beliebige Zelle auswählen und danach auf die Schaltfläche klicken, wird eine leere Zeile oberhalb der ausgewählten Zelle eingefügt, wie in der folgenden Demo gezeigt:



Weitere verwandte Zeilen einfügen‑Artikel:

  • Zeile mehrfach kopieren und einfügen oder die Zeile X‑mal duplizieren
  • Haben Sie bei Ihrer täglichen Arbeit jemals versucht, eine Zeile oder jede einzelne Zeile zu kopieren und anschließend mehrfach unterhalb der aktuellen Datenzeile in einem Arbeitsblatt einzufügen? Angenommen, Sie verfügen über einen Zellbereich und möchten nun jede Zeile dreimal in die jeweils nächste Zeile einfügen, wie im folgenden Screenshot dargestellt. Wie können Sie diese Aufgabe in Excel bewältigen?
  • Leere Zeilen einfügen, wenn sich der Wert in Excel ändert
  • Angenommen, Sie haben einen Datenbereich und möchten leere Zeilen einfügen, sobald sich der Wert in einer Spalte ändert – so lassen sich fortlaufende identische Werte übersichtlich voneinander trennen, wie in den folgenden Screenshots gezeigt. In diesem Artikel stelle ich Ihnen einige praktische Tricks vor, mit denen Sie dieses Vorhaben mühelos umsetzen können.
  • Leere Zeile oberhalb eines bestimmten Textes in Excel einfügen
  • Haben Sie bei der Arbeit an einem Arbeitsblatt schon einmal versucht, leere Zeilen oberhalb eines bestimmten Textes in einer Spalte einzufügen? Nehmen wir beispielsweise an, in Spalte A stehen einige Namen, und Sie möchten nun jeweils eine leere Zeile oberhalb jeder Zelle einfügen, die den Namen „Mike“ enthält – so wie im linken Screenshot gezeigt. Dafür gibt es in Excel zwar keine direkte Funktion, doch in diesem Artikel stelle ich Ihnen einige hilfreiche Tricks vor, mit denen Sie diese Aufgabe problemlos meistern können.

  • Super-Formelleiste (müheloses Bearbeiten mehrerer Text- und Formelzeilen); Leseansicht (einfaches Lesen und Bearbeiten großer Zellmengen); Einfügen in Filterbereich...
  • Zusammengeführte Zellen, Zeilen oder Spalten und deren Daten beibehalten; Zellen aufteilen – Inhalt erhalten;Doppelte Zeilen kombinieren und dabei Summe oder Mittelwert berechnen … Duplikate vermeiden – in Zellen;Bereiche vergleichen
  • Duplikate oder Eindeutige Zeilen auswählen;Leerzeilen auswählen (alle Zellen sind leer);Erweiterte und unscharfe Suche in vielen Arbeitsmappen; zufällige Auswahl …
  • Exakte Kopie mehrerer Zellen, ohne Formelbezüge zu ändern; Automatische Erstellung von Bezügen auf mehrere Blätter; Aufzählungszeichen einfügen, Kontrollkästchen und vieles mehr …
  • Favorisierte Formeln, Bereiche, Diagramme und Bilder schnell einfügen;Zellen mit Passwort verschlüsseln;Mailing-Liste erstellen und E-Mails versenden...
  • Text extrahieren, Text hinzufügen, Zeichen an einer bestimmten Position entfernen,Leerzeichen bereinigen; Statistiken zu Arbeitsblättern erstellen und drucken;Umwandlung zwischen Zellinhalt und Kommentaren...
  • Super-Filter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweitertes Sortieren nach Monat, Woche, Tag, Häufigkeit und mehr; Spezialfilter nach Fett, Kursiv …
  • Arbeitsmappen und Arbeitsblätter kombinieren; Tabellen basierend auf einer Schlüsselspalte zusammenführen; Daten auf mehrere Blätter aufteilen; Batch-Konvertierung von XLS, XLSX und PDF...
  • PivotTable-Gruppierung nach Kalenderwoche, Wochentag und mehr …Entsperrte anzeigen, Auswahl sperren farblich hervorheben;Zellen hervorheben, die Formeln oder Namen enthalten …
kte tab 201905
  • Aktiviert tabbasiertes Bearbeiten und Lesen in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und Erstellen mehrerer Dokumente in neuen Registerkarten innerhalb desselben Fensters – statt in separaten Fenstern.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
officetab bottom