Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
664to668
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
664to668
664to668
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Löschen ohne Bestätigung

Löschen ohne Bestätigung
09.09.2005 08:47:34
Powolny
Hallo,
habe ein Makro zum löschen von Tabellenblättern.
&ltpre&gt
Sub loeschen()
Dim h As Integer
h = 1

Dim i As Integer
i = 1

h = Sheets.Count

MsgBox (h)

For i = 2 To h Step 1
Sheets(i).Delete
Next i

MsgBox ("Fertig")

End Sub&lt/pre&gt
Da es bis zu 50 Tabellenblätter sind, die gelöscht werden, bräuchte ich eine Möglichkeit, diese zu löschen, ohne das Excel nachfrägt, ob er auch wirklich löschen soll.
Gruß ich

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Löschen ohne Bestätigung
09.09.2005 09:02:44
Heiko
Hallo
benutze Application.DisplayAlerts.

Sub löschen()
Application.DisplayAlerts = False
Sheets(2).Delete
Application.DisplayAlerts = True
End Sub

Gruß Heiko

PS: Rückmeldung wäre nett !
Laufzeitfehler '9':Index ausserhalb gültigen Berei
09.09.2005 09:45:44
Powolny
Also soweit funktioniert es.
Nur leider kommt dann ein Laufzeitfehler.
Ich hab 57 Tabellenblätter, wenn ich dann das Makro ausführe, löscht er mir 28 Blätter und schreibt:
Laufzeitfehler '9': Index ausserhalb des gültigen Bereichs
Nach wegklicken und erneutes ausführen, löscht er mir 14 Blätter und bringt wieder die Fehlermeldung. Dann werden 7 gelöscht, dann 4, dann 2 und dann die letzten 2.
Keine Ahnung, woran das liegt. Hoffe ihr könnt mir weiter helfen.
Dim h As Integer
h = 1

Dim i As Integer
i = 1

h = Sheets.Count
MsgBox (h)
Application.DisplayAlerts = False

For i = 2 To h
Sheets(i).Delete
Next i

Application.DisplayAlerts = True
MsgBox ("Fertig")

Gruß ich
Anzeige
For i = h To 2 step -1 o.T.
09.09.2005 09:49:16
Kurt
.
Danke! Funktioniert! o.T.
09.09.2005 09:57:57
Powolny
.

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige