Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Neu eingefügte Zeilen fortlaufend Nummer

Neu eingefügte Zeilen fortlaufend Nummer
22.10.2020 08:59:52
Max
Hallo zusammen,
und zwar stehe ich, als VBA Anfänger, vor einer Frage, welche Ihr mir womöglich aus dem stehgreif beantworten könnt.
Ich möchte per Button neu Zeilen einfügen. Horizontal habe ich verschiedene Reiter/Überschriften. Unter den Reitern/Überschriften möchte ich immer neue Zeilen einfügen oder löschen können.
Jede neu eingefügte Zeile sollte fortlaufend beschriftet sein. Um dem Code zu sagen wo in welchem Range sich der Reiter befindet habe ich ihn so geschrieben, das jeder Reiter eine Andere Beschriftung hat (Reiter 1 - A1, A2, A3, - Reiter 2 - B1, B2, B3 .. und so fortlaufend) .
Jetzt bekomme ich die fortlaufende Nummerierung/Beschriftung leider nicht hin. Ich habe schon versucht eine Variable zu definieren, ohne Erfolg leider. Zusätzlich wäre es gut wenn in den neu eingefügten Spalten die Formeln (der kopierten Spalte) weiter in der neuen Spalte fortläuft.
Ich hoffe ich habe das Problem/ die Probleme einigermaßen verständlich geschildert.
Den Code habe ich hier mal eingefügt, kann mir hier jemand helfen? Danke im Voraus!
Private Sub CommandButton1_Click() 'Test 1 +
Dim z As Long
Dim i As Long
z = 3
i = 1
Do
If Sheets("Tabelle1").Cells(3, z) Like "*B*" Then
Exit Do
End If
z = z + 1
Loop
MsgBox z
Columns(z).Select
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
With Cells(6, z)
.Value = "Ist"
.VerticalAlignment = xlBottom
.Orientation = 90
End With
Cells(3, z).Value = "A" & ActiveSheet
For i = 3 To Cells(Rows.Count, 2).End(xlUp).Column
Cells(i, z).Value = Cells(i - 1, 1).Value + 1
Next
Columns(z).Select
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Application.CutCopyMode = xlCopy
With Cells(6, z)
.Value = "Soll"
.VerticalAlignment = xlBottom
.Orientation = 90
End With
End Sub

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Neu eingefügte Zeilen fortlaufend Nummer
22.10.2020 09:55:59
ralf_b
moin, du schreibst was von Zeilen aber zeigst einen Code der Spalten einfügt.
dein Zeilenbeschriftungssystem verstehe ich nicht. Wofür muß man denn wissen in welcher Spalte man ist wenn eine ganze Zeile eingefügt wird?
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Neu eingefügte Zeilen fortlaufend nummerieren in Excel


Schritt-für-Schritt-Anleitung

Um in Excel eine fortlaufende Nummerierung bei neuer Zeile zu erstellen, kannst du die folgenden Schritte befolgen:

  1. Vorbereitung der Tabelle: Stelle sicher, dass du eine Tabelle hast, in der du neue Zeilen einfügen möchtest.
  2. Nummerierung in der ersten Zeile einfügen: Trage in die erste Zelle der Spalte (z.B. A1) die Zahl 1 ein. In die Zelle darunter (A2) trage die Formel =A1+1 ein. Dies sorgt dafür, dass die Nummerierung automatisch fortgesetzt wird.
  3. Zahlen fortlaufend runterziehen: Wähle die Zellen A1 und A2 aus. Ziehe dann das kleine Quadrat in der unteren rechten Ecke der Auswahl nach unten, um die Formel auf die darunter liegenden Zellen anzuwenden (dies ist das klassische 1 2 3 runterziehen).
  4. Neue Zeile einfügen: Um eine neue Zeile einzufügen, klicke mit der rechten Maustaste auf die Zeilennummer und wähle "Zeile einfügen".
  5. Formel anpassen: Wenn du eine Zeile einfügst, musst du möglicherweise die Formel in der neuen Zeile anpassen, um die fortlaufende Nummerierung zu gewährleisten. Du kannst die Formel einfach in die neue Zeile kopieren.

Häufige Fehler und Lösungen

  • Excel nummeriert nicht fortlaufend: Überprüfe, ob die Zellen, die du kopierst, die richtige Formel enthalten. Wenn die Formel in der Zelle nicht korrekt ist, wird die Nummerierung nicht fortgeführt.

  • Excel 1 2 3 runterziehen funktioniert nicht: Stelle sicher, dass du die Zellen mit der Formel korrekt auswählst. Wenn du nur eine Zelle auswählst, erkennt Excel möglicherweise nicht, dass es sich um eine fortlaufende Reihenfolge handelt.

  • Neue Zeile automatisch nummerieren funktioniert nicht: Wenn du eine neue Zeile einfügst, musst du sicherstellen, dass die Formel in der vorherigen Zeile in die neue Zeile kopiert wird.


Alternative Methoden

Eine weitere Methode, um Excel neue Zeile automatisch nummerieren zu lassen, ist die Verwendung von VBA. Hier ist ein einfaches Beispiel:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Me.Columns(1)) Is Nothing Then
        Dim i As Long
        For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row
            Cells(i, 1).Value = i
        Next i
    End If
End Sub

Dieser Code sorgt dafür, dass beim Ändern der ersten Spalte die Nummerierung automatisch aktualisiert wird.


Praktische Beispiele

  1. Fortlaufende Nummerierung mit Text: Wenn du in der ersten Spalte die Beschriftung „Eintrag 1“ in Zelle A1 hast, kannst du in A2 die Formel ="Eintrag " & A1 + 1 verwenden. Dies sorgt dafür, dass deine Einträge fortlaufend nummeriert werden.

  2. Zahlen fortlaufend runterziehen ohne Lücken: Wenn du neue Zeilen einfügst, kannst du die Excel nummerierung fortlaufend anpassen, indem du die Formel in die neue Zeile kopierst, um sicherzustellen, dass die Zählung nicht unterbrochen wird.


Tipps für Profis

  • Verwende die Tabelle-Funktion in Excel, um die automatische Nummerierung zu erleichtern. Tabellen passen sich automatisch an, wenn du neue Zeilen hinzufügst.
  • Nutze die Formatierung als Tabelle-Option, um sicherzustellen, dass deine Formeln und Formatierungen bei Hinzufügen neuer Zeilen erhalten bleiben.
  • Wenn du häufig neue Zeilen einfügst, erwäge die Verwendung eines Buttons, um die Automatisierung zu erhöhen.

FAQ: Häufige Fragen

1. Wie kann ich in Excel Zahlen fortlaufend runterziehen?
Um Zahlen fortlaufend in Excel zu ziehen, klicke auf die Zelle mit der ersten Zahl, ziehe das kleine Quadrat in der unteren rechten Ecke nach unten und lasse die Maustaste los.

2. Excel nummerierung fortlaufend geht nicht, was kann ich tun?
Überprüfe die Formeln in den Zellen, um sicherzustellen, dass sie korrekt sind. Manchmal kann es helfen, die Zellen zu löschen und die Formeln erneut einzugeben.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige