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

Wie nutzt man EXIT FOR

Forumthread: Wie nutzt man EXIT FOR

Wie nutzt man EXIT FOR
01.07.2002 19:15:52
Alan Hathway
Wenn man drei in einander verschachtelte Schleifen hat und man in der Mitte ein EXIT FOR macht, verlässt man die innerste Schleife. Gibt es ein Weg die innerste zwei zu verlassen, oder muss man Hilfsvariable nutzen, wie unten

Beispiel:
For a = 1 To 10
For b = 1 To 10
For c = 1 To 10
if ... then
...
Exit For
End If
Next c
' der Exit For Befehl kommt hierher
Next b
' Ich möchte aber hier landen. Wie macht man das?
Next a

Den einzigen Weg (ohne GOTO) den ich sehe ist:

For a = 1 To 10
For b = 1 To 10
hilfsvariable = 0
For c = 1 To 10
if ... then
...
hilfsvariable = 1
Exit For
End If
Next c
If hilfsvariable = 1 Then
Exit For
End If
Next b
Next a


Danke im voraus

Alan Hathway

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Wie nutzt man EXIT FOR
01.07.2002 19:43:12
Martin Beck
Hallo Alan,

m.E. reicht es, wenn man vor die Zeile

Exit For

die Zeile

b = 11

einfügt.

Gruß
Martin Beck

Hmmm - irgendwie unbefriedigend
01.07.2002 19:56:38
Alan Hathway
Weil, wenn es eine
For Each
Schleife wäre, kann man diese Methode nicht nutzen. Oder?

Danke trotzdem

Alan Hathway

Re: Hmmm - irgendwie unbefriedigend
01.07.2002 21:38:19
Hans W. Hofmann
Was hast Du gegen
while...wend
Do ... Loop until
Do until ... Loop

Gruß HW

Anzeige
Verstehe ich den Vorschlag richtig,
01.07.2002 23:24:27
Alan Hathway
dass ich für die 3 Schleifen im (fiktiven, theoretischen)Beispiel, ich sollte nicht drei mal FOR/NEXT benutzen, sondern drei unterschiediche Kunstrukte benutzen soll?
Dadurch kann ich EXIT FOR oder EXIT DO oder EXIT WHILE benutzen, um soweit rauszuspringen, wie ich möchte?

Schlau! Danke.

Alan Hathway

Anzeige
Re: Verstehe ich den Vorschlag richtig,
02.07.2002 00:29:40
Hans W. Hofmann
Ich dachte ehr daran die Schleifen so zu konstruieren, dass sich ein EXIT erübrigt. Das geht mittels der offenen Schleifen eigentlich immer...

Gruß HW

Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18