Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Und schon wieder hänge ich mit dem Makro fest.....

Forumthread: Und schon wieder hänge ich mit dem Makro fest.....

Und schon wieder hänge ich mit dem Makro fest.....
01.11.2005 21:08:15
Sonnenpeter
Hallo zusammen,
der folgende Code soll verhindern, dass in den Tabellen Planzuordnung" Or "Gruppenzuordnung" Or "Datenblatt" Or "Titel 1" _
Or "Daten" Or "Muster" Zeilen gelöscht werden.
For Each blatt In Sheets
Sheets("Inhaltsverzeichnis").Cells(zeile, 2).Value = blatt.Name
Nummer = blatt.Range("A65536").End(xlUp).Row
Sheets("Inhaltsverzeichnis").Cells(zeile, 3) = Nummer
Nummer = Nummer + 1
If blatt.Name = "Planzuordnung" Or "Gruppenzuordnung" Or "Datenblatt" Or "Titel 1" _
Or "Daten" Or "Muster" Then
Next blatt
Else
Nummer = Nummer + 1
blatt.Rows(Nummer & ":94").Delete Shift:=xlUp
zeile = zeile + 1
Next blatt
Funzt aber leider nicht ;-(((
Fehlermeldung "Next ohne For"
Nun ja, was habe ich wieder verkehrt gemacht?
Gruß Sonnenpeter
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Und schon wieder hänge ich mit dem Makro fest.
01.11.2005 21:15:34
Ramses
Hallo
etwas anders aufgebaut
Sub test()
    For Each Blatt In Sheets
        Sheets("Inhaltsverzeichnis").Cells(zeile, 2).Value = Blatt.Name
        Nummer = Blatt.Range("A65536").End(xlUp).Row
        Sheets("Inhaltsverzeichnis").Cells(zeile, 3) = Nummer
        Nummer = Nummer + 1
        Select Case Blatt.Name
            Case "Planzuordnung", "Gruppenzuordnung", "Datenblatt", "Titel 1", "Daten", "Muster"
                ' Nichts machen
            Case Else
                Nummer = Nummer + 1
                Blatt.Rows(Nummer & ":94").Delete Shift:=xlUp
                zeile = zeile + 1
        End Select
    Next Blatt
End Sub

Gruss Rainer
Anzeige
Danke ....
01.11.2005 21:27:38
Sonnenpeter
Danke Rainer,
hat super geklappt.
Gruß aus Rheinhessen
Sonnenpeter

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige