Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Mehrer For.... Next nacheinander wie ?

Mehrer For.... Next nacheinander wie ?
20.10.2004 13:56:12
KaJu
Hi
Ich habe mehrer FOR ... Next Formeln zusammen:
For xx = 1 To 15
For cc = 1 To 80
If Sheets("Mitarbeiter").Cells(cc, 2) Sheets("Mitarbeiter").Cells(xx, 100) Then GoTo falsch
For aa = 3 To 45 Step 3
If Sheets("Mitarbeiter").Cells(cc, aa) = ComboBox1 Then Sheets("Mitarbeiter").Cells(cc, aa + 1) = Sheets("Mitarbeiter").Cells(xx, 101): aa = 45
Next aa
cc = 80
falsch:
Next cc
Next xx
Wie kann ich ohne den einen GoTo Befehl auskommen?
Wenn ich ein End If vor Next cc mache kommt eine Fehlermeldung.
MfG
KaJu
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mehrer For.... Next nacheinander wie ?
Dirk
Hallo KaJu,
probier's doch mal mit "Exit For" statt "GoTo falsch".
Gruß
Dirk
AW: Mehrer For.... Next nacheinander wie ?
20.10.2004 14:23:05
KaJu
Hi
Dadurch wird jedoch die cc Rotiene beendet.
cc soll jedoch nur um 1 erhöht werden.
MfG
KaJu
AW: Mehrer For.... Next nacheinander wie ?
ChrisL
Hi ?
For xx = 1 To 15
For cc = 1 To 80
If Sheets("Mitarbeiter").Cells(cc, 2) = Sheets("Mitarbeiter").Cells(xx, 100) Then
For aa = 3 To 45 Step 3
If Sheets("Mitarbeiter").Cells(cc, aa) = ComboBox1 Then Sheets("Mitarbeiter").Cells(cc, aa + 1) = Sheets("Mitarbeiter").Cells(xx, 101): aa = 45
Next aa
Exit For
End If
Next cc
Next xx
(ungetestet)
Gruss
Chris
Anzeige
AW: Mehrer For.... Next nacheinander wie ?
20.10.2004 14:28:23
KaJu
Hi
Danke es klappt. Habe nur noch aa=45 gegen exit for ersetzt.
Warum bin ich nicht selber darauf gekommen.
For xx = 1 To 15
For cc = 1 To 80
If Sheets("Mitarbeiter").Cells(cc, 2) = Sheets("Mitarbeiter").Cells(xx, 100) Then
For aa = 3 To 45 Step 3
If Sheets("Mitarbeiter").Cells(cc, aa) = ComboBox1 Then Sheets("Mitarbeiter").Cells(cc, aa + 1) = Sheets("Mitarbeiter").Cells(xx, 101): exit for
Next aa
Exit For
End If
Next cc
Next xx
MfG
KaJu
Anzeige
AW: Mehrer For.... Next nacheinander wie ?
20.10.2004 14:34:48
KaJu
Hi
Warum kommt es bei meiner alten Programierung (wenn ich anstatt falsch: end if eingebe) eine Fehlermeldung und bei deiner nicht?
Ich verstehe das nicht?
Kannst du mir das erklären?
MfG
KaJu
AW: Mehrer For.... Next nacheinander wie ?
ChrisL
Hi ?
If x = y Then MsgBox "xy"
oder
If x = y Then
Msgbox "xy"
End If
Hoffe du verstehts was ich meine.
Gruss
Chris
Anzeige
AW: Mehrer For.... Next nacheinander wie ?
20.10.2004 14:40:01
KaJu
Hi
Ja, habst auch gefunden.
Entweder hinter then steht nichts, dann geht end if oder alles muß hinter then stehen.
MfG
KaJu
Habs selber gefunden DANKE NOCHMAL FÜR DIE HILFE !
20.10.2004 14:38:30
KaJu
o.t.
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige