Thema Datum  Von Nutzer Rating
Antwort
24.03.2021 17:36:28 Daniil
NotSolved
24.03.2021 17:55:23 volti
*****
NotSolved
24.03.2021 18:07:48 volti
*****
NotSolved
24.03.2021 22:11:44 Daniil
NotSolved
Rot Automatisch numerieren, differenzieren und Zeilen löschen
25.03.2021 00:02:42 Daniil
NotSolved
25.03.2021 06:21:22 Gast87198
NotSolved
25.03.2021 12:37:44 Daniil
NotSolved
25.03.2021 13:02:12 Gast46549
NotSolved
25.03.2021 18:05:12 AlterDresdner
NotSolved

Ansicht des Beitrags:
Von:
Daniil
Datum:
25.03.2021 00:02:42
Views:
716
Rating: Antwort:
  Ja
Thema:
Automatisch numerieren, differenzieren und Zeilen löschen
Ich versuche nun zusätzlich eine eifache Nummerierung (Solange in Reihe A eine Zahl steht, wird in D nummeriert) in jedem Arbeitsblatt außer dem ersten hinzukriegen.
Für das Blatt "Stroke_2", klappt das schon. Es wäre ziemlich großartig, könnte ich das auf alle Arbeitsblätter automatisch anwenden, bis auf das erste Arbeitsblatt eben.
 
Sub Nummerierung()
Dim i As Long, n As Long
n = 1
With Sheets("Stroke_2")
For i = 2 To .Cells(Rows.Count, "A").End(xlUp).Row
If .Cells(i, "A") <> "" Then
.Cells(i, "C") = n
n = n + 1
End If
Next
End With
End Sub
Habe es mal wie unten versucht, aber das scheitert natürlich daran, dass ich nur ein bestimmtes Arbeitsblatt anspreche. Ich habe bereits versucht händisch mehr Blätter hinzuzufügen indem ich "With Sheets("Stroke_2", "Stroke_3", "Stroke_4")" eingefügt habe, aber es funktioniert leider nicht.
Sub NummeriereReiheCAllerArbeitsblaetterAusserImErstenSheet()
    Dim xSh As Worksheet
    Application.ScreenUpdating = False
    For Each xSh In Worksheets
        xSh.Select
        Call Nummerierung
    Next
    Application.ScreenUpdating = True
End Sub
Sub Nummerierung()
Dim i As Long, n As Long
n = 1
With Sheets("Stroke_2")
For i = 2 To .Cells(Rows.Count, "A").End(xlUp).Row
If .Cells(i, "A") <> "" Then
.Cells(i, "C") = n
n = n + 1
End If
Next
End With
End Sub
Vielen Dank
Daniil

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
24.03.2021 17:36:28 Daniil
NotSolved
24.03.2021 17:55:23 volti
*****
NotSolved
24.03.2021 18:07:48 volti
*****
NotSolved
24.03.2021 22:11:44 Daniil
NotSolved
Rot Automatisch numerieren, differenzieren und Zeilen löschen
25.03.2021 00:02:42 Daniil
NotSolved
25.03.2021 06:21:22 Gast87198
NotSolved
25.03.2021 12:37:44 Daniil
NotSolved
25.03.2021 13:02:12 Gast46549
NotSolved
25.03.2021 18:05:12 AlterDresdner
NotSolved