Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
160to164
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
160to164
160to164
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Makro beenden bei Fehler ohne Fehlermeldung

Makro beenden bei Fehler ohne Fehlermeldung
20.09.2002 20:13:02
Josef
Guten Abend!

Ich habe z.B. 2 verschiedene Arbeitsmappen.
In der einen Arbeitsmappe sind z.B. 25 Arbeitsblätter und in der zweiten sind nur 8 Arbeitsblätter.
Jetzt habe ich ein Makro, welches in der ersten Arbeitsmappe alle 25 Arbeitsblätter abarbeitet.(sortieren, Zeilen färben, spalten dazu, Spalten weg usw.
Mit dem gleichen Makro möchte ich nun auch die zweite Arbeitsmappe mit den 8 Arbeitsblättern bearbeiten.Da bekomme ich klarerweise nach der achten Seite eine Fehlermeldung, da es ja kein 9.Blatt mehr gibt.
Nun sollte der Fehler abgefangen und an einer anderen Stelle des Makros fortgesetzt werden, ohne das eine Fehlermeldung erfolgt.
Wie würde hier bitte eine Lösung aussehen.

Danke für eine eventuelle Hilfe

Josef

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

Betreff
Datum
Anwender
Anzeige
Re: Makro beenden bei Fehler ohne Fehlermeldung
20.09.2002 20:19:47
Udo RiHü
Hallo Josef,
Schau dir mal 'On Error' an

Gruss Udo

Re: Makro beenden bei Fehler ohne Fehlermeldung
20.09.2002 20:20:25
Rolf, Lgh.
Hallo Josef,
schau Dir mal
On Error Resume Next
oder
On Error GoTo Weiter
usw. an.
oder wenn beide Stellen bekannt sind:
...
Goto Weiter
...
Weiter:
...
Gruß Rolf
Re: Makro beenden bei Fehler ohne Fehlermeldung
20.09.2002 22:37:37
Josef
Hallo!

Danke an alle beide


Josef

Re: Makro beenden bei Fehler ohne Fehlermeldung
21.09.2002 21:29:43
PeterW
Hallo Josef,

wenn Du die Blätter über eine Zählschleife ansprichst könnte Dir auch
For i = 1 to Worksheets.Count
helfen.

Gruß
Peter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige