Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
776to780
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
776to780
776to780
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Löäschen von Tabellenblättern

Löäschen von Tabellenblättern
26.06.2006 15:59:41
Tabellenblättern
Hallo,
ich möchte in einer Arbeitsmappe per VBA immer alle Blätter bis auf eines löschen. Dieses eine Blatt heißt immer gleich, alle anderen Blätter haben immer andere Namen.
Hat jemand eine Idee?
Viele Dank!
Markus Schulte

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Löäschen von Tabellenblättern
26.06.2006 16:06:35
Tabellenblättern
Option Explicit

Sub til()
Dim Sht As Object
Application.DisplayAlerts = False
For Each Sht In ThisWorkbook.Sheets
If Sht.Name <> "DeinBlatt" Then Sht.Delete
Next
Application.DisplayAlerts = True
End Sub

mfg Gerd
AW: Löäschen von Tabellenblättern
26.06.2006 16:07:15
Tabellenblättern
Hallo
so....

Sub WEGdamit()
Dim Blatt
On Error GoTo Fehler
Application.DisplayAlerts = False
For Each Blatt In ActiveWorkbook.Sheets
If Blatt.Name <> "Dieses" And Sheets.Count > 1 Then
Blatt.Delete
End If
Next
Fehler:
If Err.Number <> 0 Then MsgBox "Fehler: " & Err.Number & vbLf & Err.Description
Application.DisplayAlerts = True
End Sub

Gruß UweD
(Rückmeldung wäre schön)
Anzeige
AW: Löäschen von Tabellenblättern
26.06.2006 16:13:39
Tabellenblättern
Danke! Funktioniert wie ich mir das vorgestellt habe.
Gruß
Markus Schulte

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige